In bash, se eseguo questo comando:
echo aaaaaaa
 
 Ricevo aaaaaaa (eh)
Ma poi se digito
^a^b
 
 Finisco con baaaaaa 
 Cosa dovrei digitare per ottenere bbbbbbb ?
Risposta accettata:
 In bash, non penso che tu possa combinare il ^ scorciatoia con qualsiasi modificatore. Questo lascia la forma lunga:
!!:gs/a/b/
 
 In zsh, il G modificatore è un caso speciale, puoi usarlo con ^ :
^a^b^:G