Skip to content

Hoja de referencia de programación de scripts de Shell

Hoja de referencia de programación de scripts de Shell

Variables

Comando Descripción
VAR=valor Definir una variable
$VAR Acceder a una variable
`comando` Sustitución de comando

Control de flujo

Comando Descripción
if Comprobación condicional
then Ejecutar si la condición es verdadera
else Ejecutar si la condición es falsa
elif Condición alternativa
fi Fin de la comprobación condicional
for Bucle
while Bucle mientras la condición sea verdadera
do Cuerpo del bucle
done Fin del bucle

Funciones

Comando Descripción
nombre_funcion() {} Definir una función
return Retornar desde una función
$? Valor de retorno del último comando

Control de script

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