Então, vamos supor que eu acabei de fazer:
mv ./myfile /to/some/other/place/
E agora decido que quero seguir o arquivo e entrar nesse diretório.
Enquanto eu poderia ir para o mouse, selecione o texto, digite 'cd' e clique com o botão direito do mouse para colar - eu preferiria um diretório mais rápido baseado em teclado.
Então, qual é a melhor maneira de fazer isso?
(Em geral, e se diferente, Centos + Bash especificamente)
Experimentar
fonte
Tente "cd" e depois "[Alt] +". (pode ser usado repetidamente) Rolará todos os comandos anteriores até o último parâmetro. Então será parecido com:
fonte
Esc- .(Escape seguido por Período) Fornece o último argumento do comando anterior, é um atalho de linha de leitura . Você pode digitar várias vezes para percorrer os últimos argumentos dos comandos anteriores. O Readline é uma biblioteca de entrada de linha de comando usada por muitos shells (como bash, mesmo mantenedor), clientes irc etc.
Este é provavelmente o meu atalho de teclado favorito (seguido de ctrl- apara o início da linha e ctrl- epara o final da linha), experimente ;-)
Atualização: Ah, Katriel postou Alt- ., é a mesma coisa, apenas uma chave diferente (em Altvez de Esc)
fonte
Você também pode usar
$_
como o último argumento da última linha de comandofonte