Home >> Móvil >> Consejos y trucos >> IOS

Repetir último comando como root con «sudo !!» en Terminal (macOS/Linux)

Si un comando falla por falta de privilegios, no hace falta reescribirlo con sudo delante. Escribe simplemente:

sudo !!

El shell expande !! al último comando ejecutado y lo vuelve a lanzar precedido de sudo (pedirá contraseña de administrador).

Ejemplo

$ nano /etc/hosts
Permission denied
$ sudo !!   → ejecuta «sudo nano /etc/hosts»

Funciona en bash, zsh, fish… en macOS, Linux, BSD. Ahorra tiempo y evita errores de tecleo.