Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Para que sirve las teclas Alt + 0 ... 9

55 views
Skip to first unread message

Francisco

unread,
Mar 14, 2009, 5:58:53 AM3/14/09
to
Buenas.

Probando teclas en linux, he tecleado: Alt + 5, y me aparece en la
línea de comando:
(arg: 5)
Si presiona Alt + 5 0, me aparece en la línea de comando: (arg: 50)

¿alguien sabe para que sirve esta combinación de teclas?

Muchas Gracias.

Abelardo Tordo

unread,
Mar 14, 2009, 10:20:40 AM3/14/09
to
En es.comp.os.linux.instalacion, Francisco escribió:

man bash, busca la cadena "digit-argument".

Lo cual no es muy esclarecedor, se ve mejor con un ejemplo:

echo [ALT 50]-
produce:
echo --------------------------------------------------

Ahora a ver si alguien explica para qué sirven los argumentos negativos.

Gonzalo Pérez de Olaguer Córdoba

unread,
Mar 14, 2009, 3:25:17 PM3/14/09
to
Hola Abelardo Tordo <ato...@galeon.com>
el Sat, 14 Mar 2009 15:20:40 +0100 escribiste:

Buscando ``negative'' dentro de la página de manual de bash aparecen
los siguientes casos:

En READLINE/Readline Notation se puede leer:

Passing a negative argument to a command that acts in the forward
direction (e.g., kill-line) causes that command to act in a backward
direction. Commands whose behavior with arguments deviates from
this are noted below.

En Commands for Manipulating the History/Yank-nth-arg (M-C-y) dice:

A negative argument inserts the nth word from the end of the previous
command.

Hay unos cuantos casos más. La manera de verlos es buscar la
palabra ``negative'' o ``negative argument''.

--
Gonzalo Pérez de Olaguer Córdoba <gp...@iies.es> --- www.gpoc.es
PGP key 2861C704 --- F206 5671 6789 425D 111C 1302 214F 1934 2861 C704

Abelardo Tordo

unread,
Mar 15, 2009, 11:17:52 AM3/15/09
to
En es.comp.os.linux.instalacion, Gonzalo Pérez de Olaguer Córdoba
escribió:

> En READLINE/Readline Notation se puede leer:

[...]


> A negative argument inserts the nth word from the end of the previous
> command.

¿Podrías poner algún ejemplo concreto? Porque enredando en mi bash
versión "3.2.48(1)-release" no consigo que la combinación ALT- (o ALT
CTRL -) haga aparecer ninguna parte del comando anterior, y de la página de
manual no acabo de sacar nada en claro.

Gonzalo Pérez de Olaguer Córdoba

unread,
Mar 16, 2009, 1:03:35 PM3/16/09
to
Hola Abelardo Tordo <ato...@galeon.com>
el Sun, 15 Mar 2009 16:17:52 +0100 escribiste:

La verdad es que nunca he usado esa funcionalidad, pero probándolo veo
que hace una cosa bastante rara:

- al pulsar Alt y - pone arg -1. Si ahora pulso Alt y 2 en vez de
salir arg -2 sale arg -12, con lo que no puedo elegir el arg -2

En fin, tal vez se trata de un bug de readline.

Sí se puede obtener el penúltimo argumento haciendo Alt- Alt.

0 new messages