Ici, bash (voir le shell du user avec sudo cat /etc/passwd | grep user)
chmod u+x puis sh hello_world.sh Voir le PATH courant du shell: echo $PATH (à ajouter dans .bash_profile ou .profile selon la distrib).
Notes sur le fonctionnement du shell (conf, ordre des fichiers de conf pour les login et non-login shells...), les sous-scripts et fonctions shell, statut de exit: entier de 0 à 255 (0=ok)
-
En remplaçant << par <<- bash ignore les tabul de l'indentation (mise en forme) et garde les espaces
-
Quand bash voit $ il le remplace par le contenu de la var. (voir la liste des var d'env avec printenv). On note des constantes en maj.
-
Initialisation: pas d'espaces près du =
-
date +"%x %r %Z" donne date & h courante