Bash

De Wiki de Calcul Québec
Aller à : Navigation, rechercher
Autres langues :anglais 100% • ‎français 100%

Bash, acronyme de « Bourne-again shell » , est l'interpréteur de commandes du projet GNU. Basé sur l'interpréteur de commandes Bourne (sh), Bash lui apporte de nombreuses améliorations, provenant notamment des interpréteurs de commandes Korn (ksh) et csh. Bash est un logiciel libre publié sous la licence GNU GPL. Il est l'interpréteur de commandes par défaut sur de nombreux Unix libres, notamment sur les systèmes GNU/Linux. C'est aussi l'interpréteur de commandes par défaut de Mac OS X et il a été porté sous Windows par le projet Cygwin.

Attention : Malgré que Bash soit le principal langage de script supporté par les serveurs de Calcul Québec, il n'est jamais recommandé d'effectuer du calcul avec ce langage. Bash est un langage qui doit être utilisé pour joindre des programmes qui effectuent le calcul d'une façon performante, dans un langage compilé. En aucun cas vous ne devriez utiliser Bash pour effectuer des milliers d'itération d'une boucle par exemple.

Ubuntu fournit une excellente documentation sur les scripts bash. Gb.png
L'Académie de Créteil offre une excellente documentation pour débutant. Fr.png

Pour développer une expertise plus poussée, vous pouvez visiter l'un des sites suivants :
Advanced Bash-Scripting Guide Gb.png
Site de traduction du Advanced Bash-Scripting Guide Fr.png

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Ressources de Calcul Québec
Outils
Partager