'bash' offre certains services au niveau de l'entrée, qui vous faciliteront
considérablement son utilisation.
Les flèches horizontales vous permettent de corriger ce que vous avez
tapé. Avec les flèches verticales, vous évoluez dans 'l'historique' du shell,
c'est à dire vous avez accès à toutes les commandes que vous avez tapées depuis
l'instantiation (la création) du shell.
La touche TAB vous complète les noms de commandes ou de fichiers.
Quand le tronçon de nom ne suffit pas à identifier le nom demandé, un
signal retentit. Avec SHIFTTAB peuvent être affichés tous les choix
possibles.
les 'wildcards', pour désigner des groupes de fichiers, il y a entre
autres '*' qui remplace 0 ou plus caractères (ex. ls toto* affichera tous les
fichiers qui commencent par toto, ls toto*.c affichera tous les fichiers
commençant par toto et se terminant par '.c') et '?' qui remplacera un
caractère exactement (ex. ls toto?.c affichera toto1.c mais pas toto11.c).
'!'. Répétition de commandes: '!!' a le même effet que la flèche vers le
haut, rappelle la dernière commande. '!début de la commande rappelle la
dernière commande commençant par le tronçon que vous avez donné.
Il arrivera que vous voudriez savoir quel exécutable est lancé, ou bien
connaître sa location. 'which nom_de_la_commande' vous donnera le
chemin ('path') exact de l'application. Exemple: