Pular para o conteúdo
Relicário do Shell

/static/relicario/reliquia/bang-interroga/

Menu

SHL-005 · Eventos

!?texto?

O último comando que contém o texto, em qualquer posição.

O irmão menos exigente do !texto: procura o trecho em qualquer lugar da linha, não só no começo. Bom quando você lembra do argumento, não do comando.

A interrogação final pode cair se o designador terminar a linha — !?dente funciona. Ela volta a ser obrigatória quando algo vem depois, como em !?dente?:p.

$ grep -r "dente-de-leão" ./campo/
./campo/agosto.md: dente-de-leão prensado
$ !?dente?
grep -r "dente-de-leão" ./campo/
Lembrava do argumento; o shell achou o resto.