Homepage » come » Aggiungi Sudo al tuo ultimo comando di Bash con !! Sintassi

    Aggiungi Sudo al tuo ultimo comando di Bash con !! Sintassi

    Quante volte hai digitato un comando nella tua shell di Linux, e poi ti sei reso conto che hai dimenticato di digitare sudo, quindi si finisce con un errore o con la modifica del temuto file di sola lettura? Questo mi succede molto più di quanto vorrei ammettere, quindi ne sto scrivendo.

    Hai un paio di opzioni, la più semplice è quella da usare !! dire a bash di usare l'ultimo comando.

    Ad esempio, se hai provato a digitare questo, riceverai un errore che stai modificando un file di sola lettura:

    vi /etc/apt/sources.list

    Quando ciò accade, puoi semplicemente usare questo comando:

    sudo !!

    Quale bash si espanderà in questo comando:

    sudo vi /etc/apt/sources.list

    Screenshot di questo in azione:

    Un metodo alternativo potrebbe essere quello di premere il tasto freccia su, premere il tasto Home o Ctrl + A, quindi digitare sudo.