logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:programmation:bash:history [14/11/2012 14:59]
127.0.0.1 modification externe
doc:programmation:bash:history [27/04/2013 19:32]
smolski
Ligne 26: Ligne 26:
    ​(reverse-i-search)`reco': ​    ​(reverse-i-search)`reco': ​
  
-et en tapant maintenant les premières lettres de la commande recherchée,​ celle-ci s'​autocomplète intégralement au fur et à mesure ​!+et en tapant maintenant les premières lettres de la commande recherchée,​ celle-ci s'​autocomplète intégralement au fur et à mesure ​des nouveaux appuis pour remonter dans les commandes similaires.
  
 ===== ! + Numero ===== ===== ! + Numero =====
Ligne 84: Ligne 84:
  
 ==== Affichage ​ alphabétique de l'​historique des commandes ==== ==== Affichage ​ alphabétique de l'​historique des commandes ====
 +
 //Astuce un peu sérieuse... Pour debianeux averti donc !// //Astuce un peu sérieuse... Pour debianeux averti donc !//
  
Ligne 116: Ligne 117:
 Bien sûr, utilisable pour root (à condition de lui cloquer la même chose) Bien sûr, utilisable pour root (à condition de lui cloquer la même chose)
  
 +=== Recherche par thème ===
 +
 +Pour rechercher une commande par thème avec la flèche haut, vous écrivez dans ~/.inputrc (à créer au lieu d'​utiliser /​etc/​inputrc) ceci :
 +<​code>​
 +"​\e[A":​ history-search-backward
 +"​\e[B":​ history-search-forward
 +set show-all-if-ambiguous on
 +set completion-ignore-case on</​code>​
 +
 +Il vous suffit alors d'​autocompléter par la touche flèche-haut du clavier les 3 premières lettres de la commande recherchée et il ne sera proposé par history que toutes les commandes commençant __uniquement par ces lettres__ à chaque appui. \\
 +Exemple :
 +<​code>​
 +cp dijon_130419/​dijon...
 +cp site....
 +cp vignettes/
 +...</​code>​
 +
 +Redémarrer le terminal pour que //​l'​effet se passe//... ;)
  
 +Voir aussi la commande Reverse-Search en haut du tuto pour faire la même chose au clavier direct !
  
 +Source proposée conjointement par DosXX et phreg :
 +  * [[http://​korben.info/​ | L'ami korben !]]
 +  * [[http://​www.crowd42.info/​une-astuce-pour-retrouver-facilement-une-ligne-de-commande-deja-executee | Une astuce avec history.]]
  
  
  
  
doc/programmation/bash/history.txt · Dernière modification: 24/10/2022 22:28 par Jean-Pierre Pinson

Pied de page des forums

Propulsé par FluxBB