[Solar-general] La Plata: 2do. Business & Innovation Trends el próximo 11 de agosto
Marcos Guglielmetti
marcospcmusica en gmail.com
Mie Jul 30 21:23:12 CEST 2008
El Jueves, 31 de Julio de 2008 01:31, Pablo Manuel Rizzo escribió:
| 2008/7/30 Marcos Guglielmetti <marcospcmusica en gmail.com>:
| > El Miércoles, 30 de Julio de 2008 22:40, Diana Venturini
escribió:
| > | Ya sé que no es una poesía tuya, pero no sabía lo del sistema
| > | de firmas al azar...está bueno, quiero uno siempre que lo
| > | pueda alimentar yo con pensamientos de mi elección, y que
| > | caigan cuando caigan, me gusta dar a los "hados" oportunidad
| > | de manifestar sus causalidades, je.
| >
| > Bueno, entonces usá Kmail que te paso el programa, es SL.
|
| Solo con kmail funciona? No lo hacés en base al .signature? Si
| fuese así podría servir para varios, incluyendo tambien
| Thunderbird y Sylpheed
Es un script re sencillo que tira una salida estándar (que kmail está
preparado para obtener) en base a lo que lee de ~/firmas/
lo hice para mí, así que en otro sistema fallará si no existe esa
carpeta y además archivos con:
cabecera*.txt
cola*.txt
y el resto de lo que va entre la cabecera y la cola.
Es decir que la firma se produce siempre (en general) con 3 variables
diferentes, dando un resultado que me permite promocionar diversas
ideas, sitios y proyectos, sin tener una firma enorme.
Este es el engendro mutante:
#!/bin/sh
# FRASES 0-9
Azar=`ls ~/firmas/ | grep -v "~"`
azar1=($Azar)
num_Azar1=${#azar1[*]}
AZAR1="${azar1[$((RANDOM%num_Azar1))]}"
Azarcola=`ls ~/firmas/cola*.* | grep -v "~" | grep -v "cabe"`
azar1cola=($Azarcola)
num_Azar1cola=${#azar1cola[*]}
AZAR1cola="${azar1cola[$((RANDOM%num_Azar1cola))]}"
Azarhead=`ls ~/firmas/cabece*.* | grep -v "~"`
azar1head=($Azarhead)
num_Azar1head=${#azar1head[*]}
AZAR1head="${azar1head[$((RANDOM%num_Azar1head))]}"
#echo $AZAR1head
#echo $AZAR1cola
#sleep 2s
# cabecera
cat $AZAR1head > ~/firmas/firma.txt
cat ~/firmas/$AZAR1 >> ~/firmas/firma.txt
# cola
cat $AZAR1cola >> ~/firmas/firma.txt
# esto produce la salida final, que toma kmail
cat ~/firmas/firma.txt
--
Marcos Guglielmetti - www.foros.musix.es | Soporte comunitario
"Porque liberados de la carga de hipótesis utópicas, liberados de la
necesidad de soñar lo que nunca ha sido, somos capaces de continuar
nuestra lucha sin tregua y despiadadamente sobre la base de lo que ya
existe hoy y es lo que nosotros con nuestras propias manos podemos
lograr mañana: prueba de concepto sumada a código funcionando es
igual a revolución."
Eben Moglen, FSF.
http://moglen.law.columbia.edu/publications/berlin-keynote.html
--------------------------
Banda: http://libraabedul.com/banda/
Más información sobre la lista de distribución Solar-general