Santiago Vila dijo:
> Te contesto en privado para que no parezca que te estoy poniendo verde
> :-)
Y te respondo en p�blico para que se note que cuando dec�a lo de la
verg�enza era no era tan completamente en serio. Todo lo que pueda
aprender hoy compensar� la verg�enza que pueda pasar ;-)
> Aqu� tienes mis sugerencias:
genial, genial, genial...
> > #!/bin/bash
>
> #!/bin/sh
Portabilidad, POSIX y esas cosas... aceptada la sugerencia, usaba bash a
prop�sito, y como no s� si iba afuncionar bien en otras shells, y en mi
m�quina:
[EMAIL PROTECTED]>ls -l /bin/sh
lrwxrwxrwx 1 root root 4 nov 17 04:40 /bin/sh -> bash
Pues no tengo mucha opci�n :-)))
> As� a quienes tengamos sh -> ash nos funcionar� m�s r�pido.
Ok. Bash es lenta, gorda y pesada :-)
> file=`tempfile` etc.
Genial.
> La cosa mejora con grep ^pub, porque si no se cuela una l�nea como esta:
> /home/sanvila/.gnupg/pubring.gpg
Genial, esa l�nea la quitaba yo a lo salvaje ;-)
Otra cosa, �c�mo hago un grep a la vez de pub y sub? No he conseguido
que me saliera y soy nula con las regex.
> Yo no me he estudiado el cut, as� que lo har�a as�:
> gpg --list-public-keys | awk -F "[ /]" '/^pub/ { print $4 }'
> o probablemente as�:
> gpg --list-public-keys| awk '/^pub/ { print substr($0,12,8) }'
> [ Esto te da ya las claves directamente, sin recortar m�s ]
Bien, un cut -b 8-12 tambi�n lo hace del tir�n.
Los archivos temporales los uso para ver la salida, y comprobar que todo
va bien. Los eliminar� en su d�a.
> Aqu� ya me pierdo, lo ideal ser�a tener una orden que lanzara un
> proceso y diera el PID (seguro que la hay, pero NPI), porque lo de
> killall es un poco bestia.
Es una buena idea.
> "$input" = "q"
> El == es un bashismo,
Digamos que es un phpismo ;-)
La sprimeras veces en vez de comparar igualaba mis variables, por eso no
me sal�a nada. Desde entonces me da miedo el =
> mejor pon =, y si no pones comillas y el usuario pulsa Intro sale algo
> como esto:
> comosellame: [: =: unary operator expected
S�, me sal�a esto.
> Si averiguas c�mo lanzar un proceso y saber el pid cu�ntanoslo, me
> interesa :-)
--
I stole all those good days, that's why they were taken away from me,
.''`. and they were replaced by the ones I deserve.
: :' : Speaker for the dead - Orson Scott Card
`. `' Proudly running Debian GNU/Linux Sid (Kernel 2.4.9)
`- www.amayita.com www.malapecora.com www.chicasduras.com
Listening to %s