in reply to Perl text processing
#! /usr/bin/perl use strict; use warnings; open (my $imeitag , '<', '/path/to/imei_tags.txt'); my %devices; while(<$imeitag>){ $devices{$1}=0 if /^\s*(\d{8}$/; } close $imeitag; open (my $imei, '<', '/path/to/imeis.txt'); while(<$imei>){ my $imeitag=$1 if /^\s*(\d{8}\d+\s*$/ $devices{$imeitag}++ if defined $devices{$imeitag}; } close $imei; my $count=0; for my $imeitag (sort {$devices{$a}<=>$devices{$b}} keys %devices){ print "$imeitag\n"; $count++; last if $count >=100; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Perl text processing
by AnomalousMonk (Archbishop) on Jun 09, 2014 at 17:14 UTC |