Thread txt-datei filtern (17 answers)
Opened by Xylol at 2009-12-03 10:59

Gast wer
 2009-12-03 11:42
#128882 #128882
ungetestet:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/perl
use strict;
use warnings;

my $filein=shift(@ARGV) or die "No imput file specified\n";
my $fileout=shift(@ARGV) or 'STDOUT';

open(my $fhin, '<', $filein) or die "cannot open $filein $!\n";
my $fhout=\*STDOUT;
open($fhout,'>',$fileout) if($fileout ne 'STDOUT');

while(my $line=<$fhin>)
{
  chomp($line);
  my $l=length($line);
  print $fhout "$line\n" if($l<15 and $l>10);
}

close($fhout);
close($fhin);

Netter Dreh: Wenn keine Ausgabedatei angeben ist wird auf "STDOUT" geschrieben.

View full thread txt-datei filtern