www.tuxapuntes.com

Buscar Contacto Colabora... Libro de Visitas
 
Si te gusta la web, colaborara con nuestros anuncios.
.
TuxInicio arrow TuxApuntes arrow Optimizando el Sistema arrow Alias de nuestros comandos con autocompletado
Alias de nuestros comandos con autocompletado PDF Imprimir E-Mail
Escrito por utopianegra, on 30-07-2007 10:19
Visitas 1374
Meneame:
Meneame

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

Publicado el : Manuales (HowTo), Optimizando el Sistema

Comentarios de usuarios (0)

Ningún comentario guardado

Añade tu comentario



mXcomment 1.0.5 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved
 
< Anterior   Siguiente >
Ranking de sitios Joomla

Blogalaxia

Si te resulta util esta informacion y quieres contribuir mediante alguna donación para el mantenimiento y mejora de ese site, te dejamos un enlace para que puedas ayudarnos por medio de paypal.

 Muchas gracias.








Menu Principal

Login






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí
Hay 7 invitados en línea

tuXchat online users

    Translate

    Top WebLinks

    Enlaces - Blogroll
    feed image

    Tux Estadisticas

    OS: Linux h
    PHP: 5.2.6
    MySQL: 5.0.45-community-log
    Hora: 07:06
    Caching: Disabled
    GZIP: Enabled
    Usuarios: 2925
    Noticias: 976
    Enlaces: 49
    Visitantes: 2676804

    TUXrank .. SITES

    Powered by  MyPagerank.Net



    Creative Commons License


    Esta obra está bajo una
    licencia de Creative Commons.

    Tux del Dia

    th_2502.jpg

    Tux Encuesta

    ¿Aconsejas Ubuntu a tús amigos?
     
    ¿Te da problemas Ubuntu 8.04?
     

    ¿Quieres anunciarte aquí?


    [+]
    • Narrow screen resolution
    • Wide screen resolution
    • Auto width resolution
    • Increase font size
    • Decrease font size
    • Default font size
    • default color
    • blue color
    • green color