Como o sudo !! trabalhar no Ubuntu

0

Adoro a ideia por trás do comando:

sudo!!

mas realmente não funciona no Ubuntu (14.04 e anterior).

Quando eu digito

apt-get install htop

Ele obviamente me diz para executar o comando como superusuário. E, portanto, eu deveria ser capaz de executar isso:

sudo!!

que executaria o comando

sudo apt-get install htop

mas em vez disso, ele me diz que não conseguiu encontrar o comando

sudoapt-get

O que basicamente significa que ele não coloca um espaço após a palavra-chave sudo. Por que é que? Estou usando o comando errado? Estou certo de que recebo o comportamento esperado no Fedora.

    
por Steffen Christensen 16.08.2014 / 21:21

1 resposta

8

sudo !!

e não

sudo!!

O Bash expande exatamente o !! - ele não adiciona espaços onde não havia nenhum.

    
por muru 16.08.2014 / 21:25