grep " $code$" * | awk -F: '{print $1}'
####
awk '/^Customer Code.* '$code'$/{print FILENAME; exit}' *
####
perl -e '
$site=shift;
opendir DIR, ".";
@ARGV = readdir DIR;
closedir DIR;
while(<>) {
if (/^Customer Code.* (\w+)$/) {
print("$ARGV\n"),exit if $site eq $1;
close ARGV;
}
}' $code
####
site_list=$(
perl -e '
while (<>) {
if ($ARGV eq "/etc/uucp/Systems") {
$system{$1} = undef if /^(\w+)/;
next;
}
close ARGV, next unless exists $system{$_};
$system{$ARGV} = $1, close ARGV if /^Customer Code.*\s(\w+)\s*$/;
}
$,=" "; print sort(values %system),"\n";
' /etc/uucp/Systems *)