!
Réutiliser et étendre l'historique du shell dans sh, Bash, Zsh, rbash, et ksh.
Voir aussi : ^.
Plus d'informations : https://gnu.org/software/bash/manual/bash.html#Event-Designators.
- Remplace par la commande précédente et l'exécute avec
sudo :
sudo !!
- Remplace par une commande basée sur son numéro de ligne trouvé avec
history :
!{{nombre}}
- Remplace par une commande utilisée un nombre spécifié de lignes en arrière :
!-{{nombre}}
- Remplace par la commande utilisée le plus récemment qui commence avec une chaîne :
!{{chaine}}
- Remplace par tous les arguments de la dernière commande :
{{commande}} !*
- Remplace par le dernier argument de la dernière commande :
{{commande}} !$
- Remplace par la dernière commande mais sans le dernier argument :
!:-
- Affiche la dernière commande qui commence par une chaîne de caractères sans l'exécuter :
!{{chaine}}:p