Se você digitar "! $", o último argumento da linha anterior será impresso. Qual será o diretório em que você moveu o arquivo.
Então vamos supor que acabei de fazer:
mv ./myfile /to/some/other/place/
Agora eu decido que quero seguir o arquivo e entrar nesse diretório.
Enquanto eu poderia ir para o mouse, selecione o texto, digite 'cd', clique com o botão direito para colar - eu prefiro um diretório baseado em teclado mais rápido.
Então, qual é a melhor maneira de fazer isso?
(Em geral, e se diferente, Centos + Bash especificamente)
Tente
cd !$
Experimente "cd" e depois "[Alt] +". (pode ser usado repetidamente) Ele irá rolar todos os seus últimos comandos último parâmetro. Então será parecido com:
mv ./myfile /to/some/other/place/
cd <Alt>+.
Este é provavelmente o meu atalho de teclado favorito (seguido de ctrl - a para o início da linha e ctrl - e para o fim da linha), experimente; -)
Atualização: Ah, katriel postou Alt - . , esta é a mesma coisa, apenas uma tecla diferente ( Alt ao invés de Esc )
Você também pode usar $_
como o último argumento da última linha de comando