2005-01-11 20:58:13 +00:00
|
|
|
#!/usr/local/plan9/bin/rc
|
2004-10-17 04:02:55 +00:00
|
|
|
|
2006-10-12 02:25:31 +00:00
|
|
|
. 9.rc
|
|
|
|
|
|
2004-10-17 04:02:55 +00:00
|
|
|
PROMPT='[^ ]*[%;$#][ ]+'
|
|
|
|
|
|
|
|
|
|
fn cmds {
|
2020-01-13 11:04:53 -05:00
|
|
|
wintext | sed -n 's/^'$PROMPT'([^"])/ \1/p'
|
2004-10-17 04:02:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
switch($#*) {
|
|
|
|
|
case 0
|
|
|
|
|
cmds | tail -1
|
|
|
|
|
case *
|
2010-05-19 18:20:10 -07:00
|
|
|
cmds | grep -n '^ '^$"* | tail -r |
|
|
|
|
|
sort -u +1 | sort -n |
|
|
|
|
|
sed 's/^[0-9]+: //'
|
2004-10-17 04:02:55 +00:00
|
|
|
}
|