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

Responder a