TuxApuntes
Optimizando el Sistema
Alias de nuestros comandos con autocompletado | Alias de nuestros comandos con autocompletado |
|
|
|
Si sueles usar muchos comandos largos en GNU/Linux y estás harto de andar escribiéndolos completamente ya tienes la solución. Pongamos un ejemplo: usar el comando install en vez de sudo aptitude install. En este caso para instalar gparted escribiríamos install gparted en vez de sudo aptitude install gparted. Lo mismo digo para sudo aptitude update, … Consiste en crear alias y, si ese comando admite autocompletado, añadir la función de autocompletado. 1.- Lo primero es crear el alias. Para ello tenemos que editar el archivo .bashrc nano .bashrc y añadimos las líneas: alias update="sudo aptitude update" alias upgrade="sudo aptitude upgrade" alias install="sudo aptitude install" alias purge="sudo aptitude purge" alias show="sudo aptitude show" alias search="sudo aptitude search" Salvamos cambios (Ctrl + o) y salimos del editor (Ctrl + x) 2.- Si hacemos install gpart y damos al tabulador ya no nos aparecen las opciones, así que tendremos que decir que el autocompletado de este comando install es el mismo que el de aptitude. Para ello editamos el archivo anterior: nano .bashrc Y añadimos: complete -F _aptitude $default install purge show search Como se puede apreciar, decimos que tanto install, purge, show y search tengan el autocompletado por defecto de la función _aptitude definida en /etc/bash_completion, que está usada por el comando aptitude. Nota: nos seguirá pidiendo la contraseña (por seguridad mejor dejarlo así). Si queréis que no lo pida, hice otro tutorial hace tiempo sobre el tema que es válido para UNIX en general. Vía Mundogeek Revisado el: 31-08-2007 16:26
|
Ningún comentario guardado
| < Anterior | Siguiente > |
|---|
| Enlaces - Blogroll |









