#! /usr/bin/awk -f
# $Progeny$
BEGIN {
FS = "\t";
CURRENTVENDOR = "";
LASTVENDOR = "Nonexistent Vendor";
}
/^[^\t]/ {
CURRENTVENDOR = $0;
}
/^\t/ && $3 !~ /(sound|tvcard|video)/ && $4 !~ /(unknown|ignore)/ {
if (CURRENTVENDOR != LASTVENDOR) {
print CURRENTVENDOR;
}
print $0;
LASTVENDOR = CURRENTVENDOR;
}
Back to Directory