Re: domanda su sed (filtro ^M email)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Leonardo Canducci, Fri, Feb 21, 2003 at 02:25:45PM +0100:
> :0 fhbw
> * ^X-XaM3-API-Version
> | sed 's/=0D=0A/\n/g'
io dopo un po' di esperimenti uso
:0 fHbw
* ^X-XaM3-API-Version
| /usr/bin/awk '{ gsub("=0D=0A", "\n"); if (sub("=$", "") == 1) printf("%s", $0); else print $0 }' | awk '{ gsub ("=20", " ") ; gsub("=0D=0A", "\n"); print $0 }'
> 1. cosa sono le opzioni fhbw all'inizio?
man 5 procmailrc # linea 66 e segg.
> 2. cosa matcha esattamente "=0D=0A"?
=XX è il quoted-printable. xx è il codice ASCII del carattere non
printable. 0D è CR (\r) e 0A è LF (\n). Il problema è che a volte la
sequenza è splittata su più righe... una sega con le pinze!
> 3. la g alla fine dello script di sed aggiunge solo uno spazio?
no, rende "global" il match.
p.
- --
pbm - "somewhere in these nighlights lies the answer
- and you can get diamonds, diamonds by the yard"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+Vju1KFDpwG6aWbARAh4IAJ0eqb+chfm72qbkOFrZLlnfDNNelQCeIFJD
7/jcC3SOAWrznxZUzHRcJM8=
=fjeI
-----END PGP SIGNATURE-----
Reply to: