View previous topic :: View next topic |
Author |
Message |
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Wed Aug 03, 2005 6:29 pm Post subject: [shell]bash + autocorreccion estilo tcsh (abierto) |
|
|
Hace poco he probado tsch, y lo que mas me ha gustado, es la autocorreccion y las sugerencias que te hace cuando te equivocas al escribir un comando.
He buscado por google hasta hartarme y no he encontrado la manera de que bash haga eso mismo. Existe algo que haga funcionar la autocorrecion con bash.
Un saludo. _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Thu Aug 04, 2005 8:06 am Post subject: |
|
|
No se si este programa te sirve. No corrige pero si muestra sugerencias:
Code: | * app-shells/bash-completion
Latest version available: 20050121-r10
Latest version installed: 20050121-r10
Size of downloaded files: 88 kB
Homepage: http://www.caliban.org/bash/index.shtml#completion
Description: Programmable Completion for bash
License: GPL-2
|
Una gozada de programa. No solo completa comandos, sino tambien sus argumentos, por ejemplo, si escribes los siguiente y pulsas 'tabulador' te muestra Code: | # ls --
--all --indicator-style=
--almost-all --inode
--author --literal
--block-size= --no-group
--classify --numeric-uid-gid
--color --quote-name
--color= --quoting-style=
--dereference --recursive
--dereference-command-line --reverse
--dereference-command-line-symlink-to-dir --show-control-chars
--directory --si
--dired --size
--escape --sort
--file-type --sort=
--format= --tabsize=
--help --time=
--hide-control-chars --time-style=
--human-readable --version
--ignore= --width= |
O si escribes lo siguiente Code: | # /etc/init.d/samba | y pulsas 'tabulador' muestra
Code: | # /etc/init.d/samba
broken ineed iuse needsme pause reload restart start status stop usesme zap |
Ya viene con muchos comandos tipicos de Gentoo (ebuild, emerge,...) metidos en su archivo de configuración.
Si no rescuerdo mal, para que bash-completion se añada a tu entorno y asi funcione siempre, tienes que quitar los comentarios de las lineas que aparecen al final de tu archivo ~/.bashrc que hacen referencia a bash-completion.
Espero que te sirva.
Saludozzzzz |
|
Back to top |
|
|
zorth l33t
Joined: 17 Feb 2004 Posts: 780 Location: Lovin' Gentoo
|
Posted: Thu Aug 04, 2005 1:54 pm Post subject: |
|
|
um....
yo tambien voy a probarlo ahora mismo
gracias.
editando: es una gozada, muy guapo hasta para escribir rutas larguitas con nombres machacones _________________ Geŋtoo Worłd Rułe§ |
|
Back to top |
|
|
DDrDark Guru
Joined: 01 Aug 2005 Posts: 429
|
Posted: Thu Aug 04, 2005 2:10 pm Post subject: |
|
|
y yo tb lo probare, parece interesante, gracias! |
|
Back to top |
|
|
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Thu Aug 04, 2005 2:39 pm Post subject: |
|
|
Puestos a probar, probad la shell tcsh, yo desde que la he probado no vivo sin ella. Al parecer bash aun no tiene autocorreccion cosa que tcsh si.
hace un
y despues cambiad a vuestro usuario en /etc/passwd en vez de poner /bin/bash que ponga /bin/tcsh
Depues probad a escribir :
Ls
cd /usr/src/liNux
o cualquier cosa que se os ocurra...
Saludos _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
alexlm78 Veteran
Joined: 08 Dec 2003 Posts: 1265 Location: Guatemala,Guatemala
|
Posted: Sat Aug 06, 2005 8:29 pm Post subject: |
|
|
Gracias, siemrpre se aprecian las cosas nuevas,
saluditos _________________ "This is a different kind of world, you need a different kind of software"
Linux User# 315201
100% Chapin hecho en Guatemala |
|
Back to top |
|
|
Coder Tux's lil' helper
Joined: 06 Aug 2002 Posts: 81
|
Posted: Tue Aug 09, 2005 3:17 pm Post subject: |
|
|
Gracias, ha sido todo un descubrimiento esto del bash-completion .
Un saludo |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
|
Back to top |
|
|
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Tue Aug 09, 2005 5:11 pm Post subject: |
|
|
MMM...
Voy a probar lo de shopt ahora mismo y os cuento...tiene muuuy buena pinta...a lo mejor vuelvo de tcsh a bash si las cosas pintan asi de bien.
Gracias! _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Tue Aug 09, 2005 5:35 pm Post subject: |
|
|
Me ha molado mucho el tema del shopt...volvere a mi amado bash....^_^
Tengo una duda mas, he visto en otras shells como cuando escribes /sbin/ip y haces <TAB><TAB>, en vez de salirte debajo los diferentes programas que empiezan por ip... y tu tener que escribirlo, cada vez que haces TAB,aparece en la linea de comandos uno de ellos, de tal manera no hace falta escribir para acabar de rellenar, sino que haciendo el numero suficiente de tabs, llegas a escribir la linea completa.
Asi por ejemplo si hago:
>> /sbin/ipt<TAB>
apareceria en primer lugar
>> /sbin/iptables
Si hago de nuevo TAB
>> /sbin/iptables-restore
Si hago de nuevo TAB
>> /sbin/iptunnel
etc...
Alguien sabe como le digo que no me lo muestre como menu sino que me lo muestre asi?
Saludos y gracias! _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
|