Hoja de referencia de programación de scripts en Shell
Hoja de referencia de programación de scripts en Shell
Variables
| Comando | Descripción |
|---|---|
VAR=valor |
Definir variable |
$VAR |
Acceder a la variable |
`comando` |
Sustitución de comando |
Control de flujo
| Comando | Descripción |
|---|---|
if |
Juicio de condición |
then |
Si la condición es verdadera, ejecutar |
else |
Si la condición es falsa, ejecutar |
elif |
Otras condiciones |
fi |
Terminar juicio de condición |
for |
Bucle |
while |
Bucle mientras la condición sea verdadera |
do |
Cuerpo del bucle |
done |
Terminar bucle |
Funciones
| Comando | Descripción |
|---|---|
function_name() {} |
Definir función |
return |
Retornar desde la función |
$? |
Valor de retorno del comando anterior |
Control de scripts
| Comando | Descripción |
|---|---|
#!/bin/bash |
Especificar el intérprete utilizado por el script |
chmod +x script.sh |
Dar permisos de ejecución al script |
./script.sh |
Ejecutar el script |