Am 2005-02-08 16:24:56, schrieb Joerg Friedrich: > Dann ist qp-decode aber ein ziemlicher schwachsinn, nimm doch > mimedecode, dass sollte auch mit verschiedenen Zeichensätzen umgehen > können. Also "mimedecode" kann nur "quoted-printable" correct und hat mit "base64" auch Probleme: __( '/home/michelle.konzack/Maildir/.ATTENTION.rfc2047_qp/tester' )___ / | #!/bin/bash | | let c=1 | for i in `ls */*.*.*.*` ; do | echo -n "$c : " | cat $i |formail -zcx Old-Subject: |\ | mimedecode | # sed -e "s/ //g" -e "s/ //g" \ | # -e "s/_/ /g" \ | # -e "s/=?ISO-8859-15?[qQ]?//g" \ | # -e "s/=?iso-8859-15?[qQ]?//g" \ | # -e "s/=?ISO-8859-1?[qQ]?//g" \ | # -e "s/=?iso-8859-1?[qQ]?//g" \ | # -e "s/=?WINDOWS-1252?[qQ]?//g" \ | # -e "s/=?windows-1252?[qQ]?//g" \ | # -e "s/?=//g" \ | # -e "s/\ \ \ / /g" -e "s/\ \ / /g" |\ | # qp-decode | let c=$c+1 | done | echo \______________________________________________________________________ Die Ausgabe: __( stdin )___________________________________________________________ / | 1 : Re: Endre størrelsen på /dev/vg_data og /dev/vg_system | 2 : Re: Stand Debian à Solutions Linux 2005 | 3 : Benutername ändern? | 4 : Re: Benutername ändern? | 5 : Re: Benutername ändern? | 6 : Re: Benutername ändern? | 7 : Re: Benutername ändern =?iso-8859-15?Q?=3F?= | 8 : dnsmasq mit dhcp und auflösung der lokalen =?ISO-8859-15?Q?_hosts?= | 9 : Re: l'écran de ma console =?iso-8859-1?Q?_est_tout_brouill=E9_au_d=E9marrage_apr=E8?= =?iso-8859-1?Q?s?= une recompilation | 10 : Nouvelles hebdomadaires Deb ian - 1 février 2005 | 11 : =?ISO-8859-1?Q?=5Br=E9solu=5D_probl=E8mes_avec_Xfree_et_?= =?ISO-8859-1?Q?drivers_NVIDIA=2E_?= | 12 : Copier les partitions syst =?iso-8859-1?Q?=E8mes?= sur un autre DD | 13 : Re: Copier les partitions systèmes sur un autre DD | 14 : Re: Copier les partitions systèmes sur un autre DD | 15 : 100% a une chaine près | 16 : Re: dnsmasq mit dhcp und auflösung der lokalen hosts | 17 : =?iso-8859-1?q?Demo_am_17=2E_in_Kiel_gegen_Schr=F6der=3F?= | 18 : Re: Demo am 17. in Kiel gegen Schröder? | 19 : [alim] Re: [Tel_Ma] Re: [MarocIT] Offre d'emploi =?iso-8859-1?Q?=5BBarcelone_-_Espagne=5D_-_D=E9veloppeur_Web_H/F_-_Espa?= =?iso-8859-1?Q?=F1ol_&_English?= | 20 : les accents sur la premiè =?iso-8859-1?Q?re?= console. | 21 : Re: dnsmasq mit dhcp und auflösung der lokalen hosts | 22 : Re: dnsmasq mit dhcp und auflösung der lok =?ISO-8859-15?Q?alen___hosts?= | 23 : Enlever des logs apache les ip du réseau local... | 24 : Re: Enlever des logs apache les ip du réseau =?ISO-8859-1?Q?local=2E=2E=2E?= | 25 : Re: Enlever des logs apache les ip du réseau local... | 26 : Re: dnsmasq mit dhcp und auflösung der lokalen hosts | 27 : Re: dnsmasq mit dhcp und auflösung der lok =?ISO-8859-15?Q?alen___hosts?= | 28 : Re: Kontrolllesung einer debconf-Übersetzung | 29 : Re: dnsmasq mit dhcp und auflösung der lokalen hosts | 30 : =?ISO-8859-1?Q?Economisez_jusqu'=E0_30=80_avec_le_MOIS_du_PACK_!?= | 31 : apt-get upgrade rückgängig machen | 32 : Re: apt-get upgrade rückg =?iso-8859-1?Q?=E4ngig?= machen | 33 : =?iso-8859-1?q?Re:=20[alim]=20Re:=20[Tel=5FMa]=20Re:=20[MarocIT]=20Offre?= =?iso-8859-1?q?=20d'emploi=20[Barcelone=20-=20Espagne]=20-=20D=E9veloppeur?= =?iso-8859-1?q?=20Web=20H/F=20-=20Espa=F1ol=20&=20English?= | 34 : =?ISO-8859-1?Q?=20Pacxo=C4=CE=C9=CB=C9,?= =?ISO-8859-1?Q?=20=DAa=D0pa=D7=CBa?= =?ISO-8859-1?Q?=20=CB?= =?ISO-8859-1?Q?ap=D4p=C9=C4=D6e=CA,?= =?ISO-8859-1?Q?=20=C4oc=D4a=D7=CBa?= =?ISO-8859-1?Q?=20=D0?= =?ISO-8859-1?Q?o?= MOCKBE. | 35 : Re: apt-get upgrade rückg =?iso-8859-1?Q?=E4ngig?= machen | 36 : Re: apt-get upgrade rückg =?iso-8859-1?Q?=E4ngig?= machen | 37 : Re: apt-get upgrade rückg =?iso-8859-1?Q?=E4ngig?= machen | 38 : Re: apt-get upgrade rückgängig machen | 39 : Re: Enlever des logs apache les ip du réseau local... | 40 : kde ne veut pas du français... impossible de valider le choix langue Français dans le centre de config de kde... | 41 : Paulo Eduardo Pasquini Marcondes/RJ/Petrobras =?ISO-8859-1?Q?est=E1_ausente_do_escrit=F3rio=2E?= \______________________________________________________________________ Er kann also nicht zwei oder mehrfach decodieren. Und warum es nicht bei den Nummern 11, 17, 30, 33 und 34 nicht funktioniert, weis ich nicht. Erst richtig problematisch wird es, wenn ich "base64" decodieren muß, da diese ja über mehrere Zeilen mehrfach decodieren muß. Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature