Am Mit, 03 M�r 1999 schrieben Sie:
> >> #!/usr/bin/perl
> >> $O=0;
> >> while (<STDIN>) {
> >>  $X = $_;
> >>  $X =~ s/\n//gi;
> >>  if ($O == 1) { print STDOUT "$X\n"; }
> >>  if ($X eq "") { $O=1; }
> >> }
> > 
> >> Sollte Dein Problem loesen. Liest von STDIN und schreibt auf
> >> STDOUT. Da die 
> >> Header grundsaetzlich mit einer Leerzeile vom Text getrennt
> >> sind, sollte das 
> >> klappen.
> > 
> > Urgs. Probier mal den:
> > 
> > while (<>) { 
> >    if (1 .. /^$/) { print HEADER; } else { print BODY; } 
> > }
> 
> Hallo,
> moechte ja nicht dumm daherkommen, aber darf ich fragen
> (so gut wie noch nie ein script geschrieben) wie ich das
> verwirklichen kann?
> /usr/bin/perl: bleibt weiter mein x-term offen. Dachte jetzt geht
> ein Editor auf  bzw. kompiler. Einfach sooo mal ein paar Zeichen
> bewirken doch nichts. Oder?
> Was mach ich, nachdem ich im x-term den Eintrag erledigt habe?
> Mit Strg & z geht perl wieder zu.
> Vieleicht ist aber auch zu gewahgt von mir hier solche "billigen"
> Fragen zu stellen.
> Wenn ich das Geld haette wie es Buecher gibt......Schade dem ist
> nicht soo!
> Wenigstens perl, shell-scripting und gwak moechte ich ein wenig
> nachvollziehen koennen. Bzw, das kompilieren danach!
> Wuerde gern, da `ne Menge kommandos hier bei mir liegen, fuer mich
> ein wenig "spielen".
> Bin echt dankbar ueber jeden Hinweis in Sachen script-compiling.
> Auch URL`s, wenn fuer Anfaenger geeignet.
> Irgendwann muss/will ich damit mal beginnen.
> 
> mfg, clemens
Ich wuerd mal das angeh�ngte studieren das ist die L�sung meines
Problems. Das funktioniert jetzt wirklich auch mit mehreren Mails.:
(editor �ffnen z.B xemacs -> den unteren Teil einf�gen->speichern->
chmod +x "Die datei") 
 <--------------------------------:
#!/usr/bin/perl -w


$L=0;

while (<STDIN>) {

   $LINE = $_;
   $LINE =~ s/\n//gi;
   
   if(($LINE =~ /^From /) or ($LINE =~ /^Return-Path: /)) {$L = 0;}
   if ($L == 1) { print STDOUT $LINE . "\n"; }
   if ($LINE eq "") {
       if ($L == 0) {print STDOUT  '-------######next#####-------'."\n"};
       $L=1;
  }
}
---------------------->
mal allgemein: 
du �ffnest deinen Editor tippst: #!/usr/bin/perl
und dann halt den rest 


Frage bei Fragen !
--
Name:     Florian Bartels
E-Mail:   [EMAIL PROTECTED]
Homepage: http://power-two.virtualave.net
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an