23 lines
346 B
Perl
23 lines
346 B
Perl
|
#! /usr/bin/perl -w
|
||
|
|
||
|
use strict;
|
||
|
|
||
|
my %map;
|
||
|
open LIST1, "<$ARGV[0]" or die;
|
||
|
while (<LIST1>) {
|
||
|
/^(\S+)\s+(.*)$/;
|
||
|
$map{$1} = $2;
|
||
|
}
|
||
|
|
||
|
open LIST1, "<$ARGV[1]" or die;
|
||
|
while (<LIST1>) {
|
||
|
/^(\S+)\s+(.*)$/;
|
||
|
if (!defined $map{$1}) {
|
||
|
print STDERR "missing file: $2\n";
|
||
|
next;
|
||
|
}
|
||
|
print "$2\n";
|
||
|
print "$map{$1}\n";
|
||
|
}
|
||
|
|