Retourner aux forums || Retourner au forum Programmation.shell

Programmation.shell : recherche d'une ancienne commande utilée dans le shell

Posté par Kobold Cyber (Jabber id, page perso, ) le 06 août 2007
0
Bonjour

J'ai déjà vu cette astuce sur le site mais impossible de la retrouver.
Donc je repose la question

Dans le shell, on peut "remonter" sur les dernières commandes utilisées.
Comment retrouver dans cette série de commandes, une en particulier via un mot clé.

par exemple je voudrais retrouver toutes les commandes passées dans le shell contenant rsync , comment faire ?

Merci

--
http://kobold.hd.free.fr/
> Lire le message (6 commentaires, moyenne: 1,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Crtl +R

Posté par Damien POBEL (page perso, ) le 06/08/2007 à 10:30. (lien). Évalué à 2.

normalement si tu fais Ctrl+R et ensuite tu peux "naviguer" dans l'historique en tapant des mots clefs.

  • [^]Re: Crtl +R

    Posté par Bozo le Clown () le 06/08/2007 à 10:52. (lien). Évalué à 2.

    Ca ca ne marche qu'avec le mode emacs.

    Sinon tu as aussi la commande history
    history | grep rsync

  • [^]Re: Crtl +R

    Posté par ffx () le 06/08/2007 à 10:53. (lien). Évalué à 1.

    Plus précisément, ^R puis un mot clé puis plusieurs fois ^R jusqu'à retrouver la ligne qu'on chercher (en bash)

    Et plus généralement on peut faire history|grep commande

    • [^]Echap + /

      Posté par sylvain cresto (page perso, ) le 06/08/2007 à 12:46. (lien). Évalué à 1.

      En mode vi (set -o vi) il faut appuyer sur la touche Echap, puis entrer le caractère / suivit du mot clé et enfin appuyer sur Entrer pour rammener la commande.

$HOME/.bash_history

Posté par ded () le 06/08/2007 à 18:44. (lien). Évalué à 1.

dans le fichier $HOME/.bash_history

voir la bible

Posté par palm123 (page perso, ) le 13/08/2007 à 12:16. (lien). Évalué à 2.

Terminal : ! en shell

http://linuxfr.org/tips/350.html

--
Les logiciels libres ne sont pas à la portée des non-spécialistes, dit Microsoft. Si même un gendarme ou un député est capable de se servir d'un PC sous Gnu/Linux...

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.shell