Pular para o conteúdo
Relicário do Shell

/static/relicario/reliquia/bang-circunflexo/

Menu

SHL-010 · Palavras

!^

O primeiro argumento da linha anterior — irmão tímido do !$.

Assim como !$ pega a última palavra, !^ pega a primeira depois do comando. O acento circunflexo aponta para o começo, como no vi e nas expressões regulares.

Aparece menos que o irmão porque o argumento que a gente quer reaproveitar costuma ser o último. Mas em comandos de dois argumentos — copiar, mover, renomear — o primeiro é o original.

$ cp original.conf copia.conf
$ vim !^
vim original.conf
Dos dois argumentos do cp, o primeiro.