LinuxParty
Esta es una de las guías de programación, Shell para Linux, más completa que hemos tenido oportunidad de leer, en estas fechas de exámenes parece que pudiera ser una buena ayuda.
Cuando una orden termina le devuelve al sistema un código de finalización, un valor cero en caso de terminar correctamente o un valor uno si se ha producido un error. Este valor se almacena en la variable $?.
Por ejemplo
[pfabrega@port /home]$ ls -la /home
total 32
drwxr-xr-x 5 root root 4096 sep 20 14:16 .
drwxr-xr-x 18 root root 4096 sep 20 03:23 ..
drwxr-xr-x 4 root root 4096 sep 28 21:16 httpd
drwxr-xr-x 2 root root 16384 sep 19 18:25 lost+found
drwx--x--x 20 pfabrega pfabrega 4096 nov 24 19:07 pfabrega
[pfabrega@port /home]$ echo $?
0
[pfabrega@port /home]$ ls -la asdfg
ls: asdfg: No existe el fichero o el directorio
[pfabrega@port /home]$ echo $?
1
[pfabrega@port /home]$
Puede leerla al completo, en este enlace:
https://dns.bdat.net/documentos/programacion_shell/book1.html

-
Documentación
- Cómo calcular la distancia con el Horizonte.
- La paradoja de la escalera en el granero
- Biblioteca de Alejandría, Collection Manager.
- La Armada Invencible, Agosto de 1588
- Recorridos del Terror en Edimburgo.
- Los proyectos de digitalización de las grandes bibliotecas públicas se financian
- ¿Nos sobrevivirán nuestras creaciones digitales?
- El Manual de Linux, TutorialLinux, supera las 10.000 descargas.
- Adn.es - cesa sus actividades por no tener perspectivas de futuro
- Comparativa Alfresco vs Nuxeo (gestión documental libre)
- Gestiona fácil los documentos, con LogicalDoc (DMS).
- ¿Es lo mismo un Tutorial que un Manual?