2.1. Bash est le Shell GNU
Bash est le Shell GNU
Le projet GNU (ne pas confondre GNU et UNIX) offre des outils pour l’administration de système de type UNIX qui sont libres et qui respectent les standards UNIX.
Bash est un Shell compatible avec sh qui incorpore des spécificités utiles du Korn Shell (ksh) et du C Shell (csh). Il est censé se conformer à la norme IEEE POSIX P1003.2/ISO 9945.2 Standards des Shell et Outils.
Il offre des améliorations fonctionnelles par rapport à sh pour la programmation et l’utilisation interactive ; ce qui inclut l’édition de commande en ligne, historique illimité des commandes, contrôle des travaux, fonctions Shell et alias, tableau indexé de taille illimitée, et l’arithmétique d’entiers dans toutes les bases depuis la base 2 jusqu’à la base 64.
Bash peut exécuter la plupart des scripts sh sans modification.
Comme les autres projets GNU, le projet bash a été lancé pour préserver, protéger et promouvoir la liberté d’utiliser, étudier, copier, modifier et redistribuer les logiciels.
Il est généralement admis que de telles conditions stimulent la créativité. Cela a été le cas avec le programme Bash, qui a beaucoup de fonctionnalités que les autres Shells n’offrent
pas.
Pas de commentaire
Pas encore de commentaire.
Comments RSS TrackBack Identifier URI
Laisser un commentaire
You must be logged in to post a comment.