Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Prog Shell FI-I
Prog Shell FI-I
Shell
Programa que se ejecuta al iniciar una sesin en un sistema operativo tipo UNIX Funciona como un lenguaje de programacin Permite crear programas
Comando chmod
Ejemplo 1
Variables
Variables de entorno
Asignacin: nombre de variable=valor Uso de la variable: se usa el smbolo $ precediendo a la variable color=rojo echo $color Si uso la variable dentro de una cadena de caracteres puedo diferenciarla: Usando comillas dobles Usando llaves palabra1=ante palabra=${palabra1}ojos Echo $palabra
Variables (II)
Variables (III)
Existe un lmite de 9 argumentos, pero en realidad puede tomar tantos como queramos
Comandos
if condicion then
Comandos a ejecutar
fi
Comandos
if condicion
then
Comandos a ejecutar
else
Comandos a ejecutar
fi
Introduccin de condiciones
Orden test
Valores numricos
= > <
Orden test
Ficheros
-s -d -f -w -r
fichero existe fichero es directorio fichero es un fichero se puede escribir puede estar vaco
Orden test
Cadena de caracteres
= !=
Sentencia elif
if condicion
then
Comandos a ejecutar
elif condicion
Comandos a ejecutar
fi
Sentencia case
Case variable in
opcion_1)
opcion_2) *) esac
ordenes;;
ordenes;; ordenes;; //opcional
Sentencia for
do
Conjunto de ordenes
done
Sentencia while
while condicin
do
Grupo de ordenes
done
Sentencia until
until condicin
do
Grupo de ordenes
done
Comentarios
Carcter #
Operadores vlidos
Toma de datos
Sentencia read
ejercicios
Realizados en clase