Página principal » cómo » Agrega Sudo a tu último comando de Bash con !! Sintaxis

    Agrega Sudo a tu último comando de Bash con !! Sintaxis

    ¿Con qué frecuencia ha escrito un comando en su shell de Linux y luego se dio cuenta de que olvidó escribir sudo, por lo que termina con un error o editando el temido archivo de solo lectura? Esto me pasa mucho más de lo que me gustaría admitir, así que estoy escribiendo sobre eso..

    Tienes un par de opciones, ¡la más fácil es usar! decirle a bash que use el último comando.

    Por ejemplo, si intentara escribir esto, obtendría un error al editar un archivo de solo lectura:

    vi /etc/apt/sources.list

    Una vez que eso suceda, entonces puedes usar este comando:

    sudo !!

    Que bash se expandirá en este comando:

    sudo vi /etc/apt/sources.list

    Captura de pantalla de esto en acción:

    Un método alternativo sería simplemente presionar la tecla de flecha hacia arriba, presionar la tecla Inicio o Ctrl + A, y luego escribir sudo.