En el siguiente Script BASH se muestra el uso de funciones y retorno de valores.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#!/bin/bash funcion2() { if [ -f /bin/ls -a -f /bin/ln ]; then return 0 else return 1 fi } # Programa principal if funcion2; then echo "Los dos ficheros existen" else echo "Falta uno de los ficheros - adiós" exit 1 fi |