Thread Helfen mir bitte: vergleichen 2 text files (17 answers)
Opened by Gast at 2006-07-10 14:00

havi
 2006-07-13 12:30
#68010 #68010
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
Quote
Havis antwort ist genauso unklar.
Warum splittest du an \t?
Warum überhaupt die zeile Splitten?


... es war nur ein Beispiel zum Dateien vergleichen - was man vergleicht muß man halt noch anpassen.

So vergleichst du ganze Zeilen:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/usr/bin/perl                            

use warnings;
use strict;

open(EIN, "<Eingabedatei.txt") or die $!;

my %pnr;

while(<EIN>) {
chomp;
my $f = $_;
$pnr{$f} = 1;
} # while

close(EIN) or die $!;


open(EIN2, "<Eingabedatei2.txt") or die $!;
open(AUS, ">Ausgabedatei.txt") or die $!;

while(<EIN2>) {
my $vergleich = $_;
print AUS $_ if defined $pnr{$vergleich};
} # while

close(EIN) or die $!;
close(AUS) or die $!;

1;
\n\n

<!--EDIT|havi|1152779621-->

View full thread Helfen mir bitte: vergleichen 2 text files