Cómo autocompletar los comandos precedidos por sudo

Por defecto, mientras escribimos un comando en la terminal podemos autocompletarlo si presionamos la tecla Tab, pero si el comando está precedido por sudo no lo autocompleta. Para arreglar esto hay que editar el archivo ~/.bashrc (si no lo tienes, créalo) con tu editor preferido (gedit, nano, vim, kate...) y añadir estas líneas:

if [ "$PS1" ]; then
complete -cf sudo
fi

Ahora sal de la terminal y pruébalo.

  • Meneame
  • Print
  • email
  • BarraPunto
  • Facebook
  • del.icio.us
  • Google Bookmarks
  • Live
  • Technorati
  • Wikio
  • Slashdot
  • Bitacoras.com
  • Netvibes
  • PDF
  • Twitter

Entradas relacionadas:

Esta entrada fue publicada en GNU/Linux con las etiquetas , . Añadir un marcador con el enlace permanente.

23 respuestas a Cómo autocompletar los comandos precedidos por sudo

  1. Pingback: Autocompletar comandos precedidos por sudo « El Blog de JUARAMIR

  2. Andrés González dice:

    Esto me salvo, yo uso en mis servidores sudo y el autocompletar siempre me habia funcionado, pero hace unos días instale Debian 5.0.4, y la opcion de autocompletar.

    Agregue las lines en mi .bashrc y listo problema arreglado y este articulo ya forma parte de mis muchos manuales de configuración

    This comment was originally posted on rm -rf/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>