
Le point d'exclamation
Rapidement, les commandes à retenir :
!!, rappelle la dernière commande!$, utilise le dernier arguments de la dernière commande!*, utilise tous les arguments de la dernière commande!motif, exécute la dernière commande qui commence par "motif"!?motif?, rappelle la dernière commande contenant le "motif"!-2, rappelle la commande n lignes plus tôt
Exemple :
ls /root sudo !!
Cela va ré-exécuter la dernière commande avec sudo pour obtenir les permissions nécessaires pour exécuter la commande dans le répertoire /root.
Il peut être utilisé pour exécuter une commande qui a été saisie antérieurement en utilisant le numéro d'historique de la commande. Par exemple, pour exécuter la commande numéro 10 dans l'historique, vous pourriez utiliser la commande "!10".


Utiliser le dernier argument de la dernière commande saisie
!$
Par exemple pour changer le répertoire courant pour /usr/local/bin :
ls /usr/local/bin
puis
cd !$

Utiliser tous les arguments de la dernière commande saisie
!*
Exécuter la dernière commande qui commence par "motif"
!motif
Par exemple pour ré-exécuter la dernière commande commençant par ls soit ls /usr/local/bin :
!ls

Rappel de la commande n lignes plus tôt dans l'historique. Par exemple, pour rappel la commande qui a été saisie 2 lignes plus tôt.
!-2
Rappel de la dernière commande qui contient "motif"
Permet de rappeler la dernière commande dans l'historique contant le "motif" :
!?motif?
Commentaires
Aucun commentaire pour l'instant. Soyez le premier !
Laisser un commentaire