function nombre_funcion {
#Comandos
}
Función para crear un directorio.
function crea_directorio {
mkdir mi_directorio
}
function limpia_terminal {
clear
}
#!/bin/bash
function crea_directorio {
echo "Creando directorio"
mkdir mi_directorio
}
function limpia_terminal {
echo "Limpiando pantalla"
clear
}
crea_directorio
limpia_terminal
#!/bin/bash
#Función para mostrar mensaje
function muestra_uso {
echo "$0 directorio_origen directorio_destino"
exit 1
}
#Programa principal
if [$# -ne 2]; then
muestra_uso
else #Hay dos argumentos
if [-d $1]; then
directorio_origen=$1
else
echo 'El directorio de origen no es válido'
muestra_uso
fi
if [-d $2]; then
directorio_destino=$2
else
echo 'El directorio destino no es válido'
muestra_uso
fi
fi
echo "Directorio origen es ${directorio_origen}\n"
echo "Directorio destino es ${directorio_destino}\n"
mkdir origen destino sh muestra_mensaje origen destino sh muestra_mensaje no_origen no_destino
#!/bin/bash
function imprime_palabras {
echo $1 $2
}
function salir {
exit
}
imprime_palabras Hola mundo
salir
echo $@
