Programmation Bash
Arrêt du cours sur la diapositive proposant d'écrire un programme 4arg.
Source :
http://fr.wikipedia.org/wiki/Bourne-Again_shell
- Bash, acronyme de Bourne-again shell, est le shell du projet GNU. Son nom est un jeu de mots sur le nom du shell historique d'Unix, le Bourne shell. Littéralement, Bourne again signifie « Bourne encore », mais se prononce également presque comme born again, signifiant « né de nouveau » ou encore « réincarné ». Également, to bash signifie « frapper violemment » en anglais.
- Basé sur le Bourne shell, Bash lui apporte de nombreuses améliorations, provenant notamment du Korn shell et du C shell. Bash est un logiciel libre publié sous GNU GPL. Il est l'interprète par défaut sur de nombreux Unix libres, notamment sur les systèmes GNU/Linux. C'est aussi le shell par défaut de Mac OS X et il a été porté sous Windows par le projet Cygwin.
Scripts exécutés lors du lancement de bash
- Scripts exécutés quand bash est utilisé pour une ouverture de session :
- communs à tous les utilisateurs :
- spécifiques à chaque utilisateur
- .bash_profile
- .bash_login
- .profile
- .bash_logout : Script exécuté lors de la déconnexion
http://www.shellunix.com/sh.html
http://marionpatrick.free.fr/man_html/html/tuto_shell.html