14 lines
323 B
Awk
Executable file
14 lines
323 B
Awk
Executable file
function install(){lastf=$NF; last=$0; split($0,b,"\"")}
|
|
$NF!=lastf {if(last!="") print last; install()}
|
|
$NF==lastf {split($0,a,"\"")
|
|
if(a[6]~/[-,]/||a[6]~/\(mi/) {
|
|
split(a[6],aa,"[, ]")
|
|
if(index(last,aa[1])==0) {
|
|
print last
|
|
install()
|
|
}
|
|
else if(b[6]!~/[,-]/&&b[6]!~/\(mi/)
|
|
install()
|
|
}
|
|
}
|
|
END {print last}
|