Skip to content

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