Practica Nro3 INF113

Páginas: 2 (383 palabras) Publicado: 10 de abril de 2015
PROGRAMACION EN BASH
BASH : Bourne – Again Shell. Es un intérprete de comandos, que ejecuta comandos leídos desde la entrada estándar o desde un archive.
SCRIPT: Es un archivo que incluye unconjunto de comandos, que son ejecutados desde la primera línea, hasta la última en forma secuencial.
IDENTIFICACION DEL BASH
echo $SHELL : identifica el bash y el lugar donde se encuentra
echo$BASH_VERSION : identifica la versión del bash en uso
EJECUCION DE UN SCRIPT
Ejecución con Bash
bash archivo
Archivo ejecutable
Permisos de ejecución
Para el propietario
chmod 755 archivo
chmod +xarchivo
Para todos
chmod 777 archivo
COMENTARIOS
#! /bin/bash :Indica el shell que se va a usar
# comentario :comentario que no se ejecuta
echo “hola…” #Saludo :comentario en línea de comandoVARIABLES
nombreVariable = Valor
nombreVariable=’comendo’
nombreVariable=$(comando)
USO DE VARIABLES
$nombreVariable
ENTRADA
read opcion nomVar1 nomVar2 nomVarN
-n num_car :numero máximo decaracteres
-p “frase” :muestra en pantalla una frase para saber que se va a introducir
-d “delimitador” :Especifica cual va a ser el delimitador
SALIDA
echo “comentario”
echo $nomVar
echo“comentario $nomVar”
PARAMETROS
Cualquier programa puede recibir parámetros en línea, que se guardan en una serie de variables: $0 $1 $2…${10} ${11} … que el script puede consultar cuando lo necesite.
$0contiene el nombre del script
$1 contiene el primer parámetro
$2 contiene el segundo parámetro
OPERACIONES ARITMETICAS
Comando expr
expr Arg1 operación Arg2
operación: + suma - resta / división \*multiplicación
Es importante el espacio entre los argumentos y la operación

PRACTICA Nro. 4
6 de marzo del 2014
Crear los siguientes archivos:
1. caratula.sh, para hacer una pequeña presentación consus datos
2. uno.sh, para mostrar sus datos personales ci, nombre, paterno, materno y dirección
3. dos.sh, que ejecute 5 comandos simples
4. tres.sh, que permita introducir en variables nombre,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo practico Nro3 lecto
  • Unidad Tem Tica Nro3
  • Trabajo Practico Obligatorio Nro3 Fallo Constitucionalidad Obligatoriedad Vacunas
  • Practica
  • Practica
  • Practicas
  • Practica
  • Practicas.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS