Utilizando a última parte do comando para o próximo comando

6

Ao usar o comando, conheço um amigo meu que costumava reutilizar a última parte do comando anterior. Ele infelizmente se mudou para longe e eu não consigo me apoderar dele.

Primeiro:

cp -r folder ~/folder

Então ele estava reutilizando ~ / pasta de uma maneira muito rápida.

Alguém que sabe como fazer isso?

    
por Asken 07.03.2013 / 15:42

2 respostas

7

A variável $_ é usada para substituir o parâmetro mais recente.

Então, no exemplo que você mencionou, você faria algo como:

cp -r folder ~/folder
cd $_

cd $_ mudará o diretório para o parâmetro mais recente, por exemplo, ~/folder .

Para mais dessas variáveis, dê uma olhada no link .

    
por green 07.03.2013 / 16:07
4

Com a seta para cima, você pode acessar rapidamente o último comando usado.

Com o Ctrl + R, você pode fazer uma 'pesquisa reversa'. Isso significa que você acabou de digitar qualquer letra ou palavra de um comando que você já utilizado e ele vai aparecer quando a entrada identificando o suficiente é dada.

Digitação !$ irá inserir a última palavra (ou um caminho inteiro se for um) do último comando que você usou. Consulte aqui para um monte de dicas úteis. Eu apenas marquei isso. :)

Se você está planejando fazer isso, muitas vezes com os mesmos caminhos, este tutorial pode ajudar.

    
por David 07.03.2013 / 15:55