#!/usr/bin/perl foreach $n (@ARGV) { $n =~ s/\.ko$//; $mods{"$n"} = $n; } while () { chop; $line = $_; @a = split; if ($mods{$a[0]}) { print $line."\n"; } }