Pesquisa de intercalação e substituição no shell Bash
Se eu acabei de inserir o seguinte comando no Bash:
echo foo
Eu posso mudar foo para bar digitando:
^foo^bar
O que resulta na execução do seguinte comando:
echo bar
Agora, se eu entrar:
echo foo foo
Existe uma maneira de alterar as duas instâncias de foo para bar apenas usando o cursor (^
) operador?
Além disso, existem páginas de manual para operadores de shell como^
? man ^
resulta em "Nenhuma entrada manual para ^".