Il 26 novembre 2010 12:07, Marco Agostini <comunelevico@xxxxxxxxx> ha scritto: > Il 25 novembre 2010 17:49, Ezio Paglia <ezio@xxxxxxxxxxxxxxx> ha scritto: >> Ciao, >> Puoi provare qualcosa del tipo ? >> >> :0c: >> |gzip -c > /directory/`date [formato che scegli]`.gz >> >> Se andasse devi togliere la prima c che lascia una copia e complicare il >> nome del file con $FROM_ e $SUBJ >> > > il giochino funziona, ma mi sono arenato sull'uso delle variabili > $FROM_ e $SUBJ ... nel senso che non riesco a trovare una sintassi > corretta per fargli rinominare in modo corretto il file. > lo zip nella cartella viene creato correttamente. > > stò ancora googolando alla ricerca di qualche esempio illuminante. > rettifico... FUNZIONA... questo è quello che vado ad usare nel mio file procmailrc YEAR=`date +%Y` MONTH=`date +%m` DAY=`date +%d` SUBJECT=`formail -xSubject:` FROM=`formail -xFrom:` :0: |gzip > "/pippo/$YEAR-$MONTH-$DAY - $FROM - $SUBJECT.gz" in questo modo i messaggi in arrivo vengono compressi e rinominati nella cartella /pippo Ho bisogno ancora di un piccolo suggerimento su come risolvere un problema che senza dubbio si presenterà: - il campo oggetto dei messaggi di posta elettronica potrebbe contenere dei caratteri che NON potranno essere usati all'interno del nome del file generato Cosa mi consigliate di usare per filtrare tutti i caratteri che NON possono far parte del nome di un file nella variabile $SUBJECT (vedi sopra) ? grazie mille, ancora. -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx