GNU/Linux >> Tutoriels Linux >  >> Linux

Avec Bash après avoir "fait défiler" jusqu'à une commande précédente… Comment passer ensuite à la suivante dans cette histoire ?

Toutes mes excuses, ce titre n'est pas le plus élégant que j'ai jamais conçu.

Mais je suppose que beaucoup de gens se seront posé la question, et ma question est peut-être une dupe… tout ce que je peux dire, c'est que je ne l'ai pas trouvé.

Quand je dis "faire défiler" vers le haut, je veux dire utiliser la touche "flèche vers le haut" du clavier, qui vous fait évidemment défiler vers le haut dans l'historique, en commençant par la commande la plus récente.

Donc, vous trouvez une commande peut-être 30 commandes en arrière… et vous l'exécutez. Et puis vous voulez exécuter la commande qui venait à l'origine après… existe-t-il un moyen rapide de le faire ? Ou comment ceux qui parlent couramment BASH font-ils cela ?

Réponse acceptée :

Exécuter la commande avec Ctrl +o au lieu de Entrée exécutera une commande à partir de l'historique, puis mettra la suivante en file d'attente au lieu de revenir au début de l'historique bash.


Linux
  1. Comment utiliser la commande history sous Linux

  2. Comprendre le point d'exclamation (!) dans Bash ?

  3. Comment désactiver la modification de mon historique dans bash

  4. '&&' vs '&' avec la commande 'test' dans Bash

  5. Comment passer au mot suivant ou précédent avec les touches CTRL + flèches dans une console ?

Comment utiliser la commande Bash let {avec exemples}

Comment utiliser la commande de lecture Bash

Comment rechercher des fichiers sous Linux avec la commande Find

Comment activer l'horodatage dans l'historique de Bash sous Linux

Comment rechercher des fichiers avec la commande fd sous Linux

Comment rechercher des fichiers avec des dizaines de critères avec la commande Bash Find