/ / Adicione Sudo ao seu último comando Bash com "!!" Sintaxe

Adicione Sudo ao seu último comando Bash com "!!" Sintaxe

Quantas vezes você digitou um comando em seulinux shell e, em seguida, percebeu que você esqueceu de digitar sudo, para acabar com um erro ou editar o temido arquivo somente leitura? Isso acontece muito mais do que eu gostaria de admitir, então estou escrevendo sobre isso.

Você tem algumas opções, a mais fácil é usar! para dizer ao bash para usar o último comando.

Por exemplo, se você tentar digitar isso, você receberá um erro ao editar um arquivo somente leitura:

vi /etc/apt/sources.list

Quando isso acontecer, você poderá usar este comando:

sudo !!

Qual bash será expandido para este comando:

sudo vi /etc/apt/sources.list

Captura de tela disso em ação:

imagem

Um método alternativo seria apenas pressionar a tecla de seta para cima, pressionar a tecla Home ou Ctrl + A e digite sudo.