Bash

Bash, bien que son nom ne prenne généralement pas de majuscule, est l’acronyme de "Bourne-Again Shell" et porte le nom de Stephen Bourne, le créateur du shell Unix "sh". Il s’agit d’un interpréteur de langage de commande dérivé de sh qui peut exécuter les commandes saisies à une invite de commandes et traiter les données entrées provenant de fichiers texte.

Bash (bash) prend en charge toutes les commandes du shell Bourne d’origine (sh), ainsi que de nombreuses autres. Il inclut également des fonctionnalités du shell Korn (ksh) et du shell C (csh), comme la modification de la ligne de commande, la syntaxe de substitution de commandes et l’historique des commandes. Bash prend aussi en charge l’« expansion d’accolades », utilisée pour générer des chaînes de texte associées. Cette opération permet de rechercher efficacement des noms de fichiers et de renommer plusieurs fichiers. Les versions plus récentes de Bash prennent en charge les expressions régulières (Bash 3.0) et les tableaux associatifs (Bash 4.0).

Bash a été développé à l’origine par Brian Fox pour le projet GNU et publié en 1989. Le shell bash a d’abord été distribué avec le système d’exploitation GNU, puis est devenu le shell par défaut de plusieurs distributions Linux et de Mac OS X. Les versions récentes de Bash (versions 3 et 4) ont été développées par Chet Ramey et sont actuellement publiées par la Free Software Foundation, la même organisation que celle qui distribue le système d’exploitation GNU.

Mis à jour August 15, 2013 par Per C.

quizTestez vos connaissances

What was the final version of macOS 10.x?

A
Mavericks
0%
B
Monterey
0%
C
Catalina
0%
D
Big Sur
0%
Correct! Incorrect!     View the Catalina definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Bash sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.