#Parfois vous pouvez vous simplifier la vie, il vous suffit de taper un des motifs suivants (source : "man sh") :
!n                            #Rappelle la commande numéro "n".
!-n                           #Rappelle la commande exécutée il y a "n" commande(s).
!!                             #Rappelle la dernière commande.
!chaine                    #Rappelle la commande la plus récente commençant par "chaine".
!?chaine                  #Rappelle la commande la plus récente finissant par "chaine".
!?chaine?                 #Rappelle la commande la plus récente contenant "chaine".
                               #Ajoutez ":p" à la fin pour que la commande ne s'exécute pas.
^chaine1^chaine2^  #Répète la dernière commande en remplaçant chaine1 par chaine2.
!#                            #Rappelle la plus ancienne commande de l'historique.
commande !^           #Exécute "commande" avec le premier argument de la commande précédente.
commande !:n         #Exécute "commande" avec l'argument numéro "n" de la commande précédente.
commande !:x-y      #Exécute "commande" avec les arguments numéro "x" à "y" de la commande précédente.
commande !$          #Exécute "commande" avec le dernier argument de la commande précédente.