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 [08/08/2015 18:44]
milou [Utilisation]
doc:programmation:bash:history [24/02/2018 15:10]
bendia [Sauvegarder history] Ajout import historique
Ligne 8: Ligne 8:
     * Création par [[user>​MaTTuX_]] //​Mattuxalhem...//​     * Création par [[user>​MaTTuX_]] //​Mattuxalhem...//​
     * Testé par [[user>​smolski]] //pareil// :-P     * Testé par [[user>​smolski]] //pareil// :-P
-  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1031 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1031 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
  
Ligne 106: Ligne 106:
  
 //​[[matt_chile@yahoo.fr|MaTTuX_]] 2009/01/14 16:30// //​[[matt_chile@yahoo.fr|MaTTuX_]] 2009/01/14 16:30//
 +
 +===== Importer une sauvegarde dans history =====
 +
 +Par exemple, pour importer votre fichier **history.txt** précédemment ​
 +
 +<code user>​history -r history.txt</​code>​
 +
 +<note important>​Cela va ajouter le contenu de **history.txt** dans le fichier **.bash_history** en cours, pas le remplacer. Ppir cela, il faudrait effacer l'​historique avant.</​note>​
  
 ===== ASTUCE ===== ===== ASTUCE =====
Ligne 118: Ligne 126:
 //​Qu'​il est mignon de nous donner cela... Merci //​**phlinux**//​ !// //​Qu'​il est mignon de nous donner cela... Merci //​**phlinux**//​ !//
  
-Habituellement,​ nous pouvons **remonter l'​historique** de nos commandes dans le terminal avec le "​flèche-haut"​ du clavier... Simple. \\ +Habituellement,​ nous pouvons **remonter l'​historique** de nos commandes dans le terminal avec <​key>​Up</​key>​... Simple. \\ 
 Pourquoi ne pas remonter en utilisant les lettres alphatétiques débutant ces commandes ? Yop ! Pourquoi ne pas remonter en utilisant les lettres alphatétiques débutant ces commandes ? Yop !
  
Ligne 125: Ligne 133:
 Par exemple tu écris : Par exemple tu écris :
 <code user>​g</​code>​ <code user>​g</​code>​
-puis tu utilises la touche ​flèche-haut+puis tu utilises la touche ​<​key>​Up</​key>​
 et s'​affichent à la suite toutes les commandes qui commencent par "​g" ​ et qui se trouvent dans ton ~/​.bash_history.. et s'​affichent à la suite toutes les commandes qui commencent par "​g" ​ et qui se trouvent dans ton ~/​.bash_history..
  
Ligne 145: Ligne 153:
 === Recherche par thème === === 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 :+Pour rechercher une commande par thème avec <​key>​Up</​key> ​vous écrivez dans ~/.inputrc (à créer au lieu d'​utiliser /​etc/​inputrc) ceci :
 <​code>​ <​code>​
 "​\e[A":​ history-search-backward "​\e[A":​ history-search-backward
Ligne 152: Ligne 160:
 set completion-ignore-case on</​code>​ 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. \\+Il vous suffit alors d'​autocompléter par la touche ​<​key>​Up</​key> ​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 : Exemple :
 <code user> <code user>
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