« CheatSheet: Bash history » : différence entre les versions

De Adadov.net wiki
mAucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{ArticleHead|Adadov}}
{{Memo}}{{ArticleHead|Adadov}}


== Le point d'exclamation ==
== Le point d'exclamation ==
Ligne 62 : Ligne 62 :
Source: https://www.gnu.org/software/bash/manual/html_node/Modifiers.html
Source: https://www.gnu.org/software/bash/manual/html_node/Modifiers.html
{{Collapse bottom}}
{{Collapse bottom}}
=== Voir aussi ===
https://www.redhat.com/sysadmin/modifiers-bash-history
[[Catégorie:Linux]]

Dernière version du 14 février 2023 à 15:13

Ecrit Par : Adadov

Le point d'exclamation[modifier | modifier le wikicode]

Ce petit caractère peut vite devenir un puissant allié comme il permet de rapidement interagir avec l'historique.

Relancer une commande[modifier | modifier le wikicode]

Combien de fois avez-vous oublié de taper sudo ... Alors on remonte, on va au début de la ligne, on ajoute le "sudo " ... Et si on a un soucis (un insert activé, un caractère invisible ...) on recommence encore ...

Alors qu'il suffirait de simplement taper quelques caractères ...

[user@linux] $ sudo !!dblclick to copy


Et si c'est pas la dernière commande il suffit de remplacer le deuxième !

  • On peut mettre soit un chiffre négatif: on veut X commande en arrière
  • Soit un positif: on veut la commande X de l'historique
  • Soit carrément saisir le début de la commande

Les modificateurs[modifier | modifier le wikicode]

La documentation GNU :

Voir aussi[modifier | modifier le wikicode]

https://www.redhat.com/sysadmin/modifiers-bash-history