Thread MIME Header löschen/ Content extrahieren (5 answers)
Opened by leo11 at 2009-04-30 16:27

pq
 2009-04-30 17:15
#121058 #121058
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
was ist dir daran unklar?
wenn du -p benutzt, wird der code in -e in eine schleife eingepackt.
und zwar:
Code: (dl )
perl -ple's/.../.../;' file

wird zu
Code: (dl )
1
2
3
4
5
6
7
8
BEGIN { $/ = undef; $\ = "\n"; }
LINE: while (defined($_ = <ARGV>)) {
chomp $_;
s/.../.../; # <----- hier dein code
}
continue {
print $_;
}

und wenn du das mit $/ reinpackst, steht es halt in der schleife.
sobald aber die erste zeile gelesen wurde, gilt $/ natürlich nur für die verbleibenden zeilen.
weiss nicht, wie ich es sonst noch erklären soll.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread MIME Header löschen/ Content extrahieren