Thread Doppelte Einträge in einer Datei entfernen (8 answers)
Opened by Gast at 2008-12-10 12:03

renee
 2008-12-10 12:29
#117036 #117036
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code (perl): (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
#!/usr/bin/perl

use strict;
use warnings;

my %seen;

open my $out, '>', 'output.txt' or die $!;
while( my $line = <DATA> ){
    my ($id) = split /\s+/, $line;
    unless( $seen{$id}++ ){
        print $out $line;
    }
}
close $out or die $!;

__DATA__
5.0           2.08      9.496     23
10.0           2.08      5.917     39
10.0           2.08      5.917     39
15.0           1.02      6.823     75
20.0           1.01      14.810     80
20.0           1.01      14.810     80
25.0           1.61      27.117     37
30.0           1.61      71.563     72
30.0           1.61      71.563     72
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Doppelte Einträge in einer Datei entfernen