Qu'est-ce qu'un bash script?

Tout d'abord, il faut définir ce qu'est un shell. Un shell, c'est un interpréteur de commandes, et en même temps un langage de programmation. Lorsque vous tapez des commandes sur une console (ou un terminal), vous envoyez ces commandes au shell, qui va les interpréter pour renvoyer le résultat. Bash, c'est l'un des nombreux shells existants dansle monde Unix. C'est en fait un clône du Bourne Shell (bash = Bourne Again SHell). C'est aussi le shell standard sous Linux. L'une des fonctions les plus interessantes d'un shell est que l'on peut écrire des scripts: un script est un fichier texte qui rassemble plusieurs commandes, et qui les exécute les unes après les autres. Même sous Dos, il y a des scripts (les fameux "fichiers batch" avec l'extension .bat). Mais il va sans dire que le bash permet bien plus de choses que le shell du Dos... ;-)

Voilà pour la définition. Passons aux choses sérieuses...

Ah une dernière remarque: si un script, une fois téléchargé, ne veut pas s'exécuter, c'est sûrement que l'attribut "execute" n'est pas spécifié: dans ce cas, faites un "chmod 755 nom_du_script.sh". Pour plus d'infos, "man chmod".


Last modified: Thu Feb 24 00:18:08 2000