Execute novamente o comando com texto acrescentado do histórico do bash

Execute novamente o comando com texto acrescentado do histórico do bash

Como repito o último comando bash com algum texto anexado na frente dele.

Então, se o comando anterior fosse:

$ ls /somedir

Quero executar o seguinte comando utilizando o histórico do bash para evitar redigitar/copiar e colar:

$ sudo /somedir

Bônus, que tal anexar?

Responder1

Pois sudovocê pode executar novamente o mesmo comando acima usando a sintaxe double bang.

ls /somedir
sudo !!

correrásudo ls /somedir

Se você quiser apenas usar o mesmo caminho, use!$

ls /somedir
ls -l !$

correráls -l /somedir

Finalmente, você pode executar novamente os comandos do histórico usando ctrl+rpara executar uma pesquisa reversa do seu histórico do bash.

informação relacionada