mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
37 lines
380 B
Bash
Executable file
37 lines
380 B
Bash
Executable file
#!/usr/local/plan9/bin/rc
|
|
builtin cd $1
|
|
for (i in [a-z0-9:]*.[0-9]*) {
|
|
b=`{echo $i | sed 's/\..*//'}
|
|
9 sed -n '
|
|
/SH *NAM/,/SH/{
|
|
/SH/d
|
|
s/, *$//
|
|
ty
|
|
:y
|
|
s/ *\\*-.*//
|
|
tx
|
|
s/ *\\\(mi.*//
|
|
tx
|
|
s/, */\
|
|
/g
|
|
s/\n\\n/\
|
|
/g
|
|
s/$/ '$i'/g
|
|
p
|
|
}
|
|
/SH *DES/q
|
|
d
|
|
:x
|
|
s/ *\\*-.*//
|
|
s/ *\\\(mi.*//
|
|
/^$/d
|
|
s/, */\
|
|
/g
|
|
s/\n\n/\
|
|
/g
|
|
s/$/ '$i'/g
|
|
p
|
|
q
|
|
' $i
|
|
echo $b $i
|
|
} |9 sort -u
|