123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- menu="$0"
- exe="../../src/rxvt"
- if test $# -gt 0; then
-
- case $1 in *rxvt*) exe="$1" shift;; esac
- fi
- while [ $# -gt 0 ]
- do
- case $1 in
- -h)
- echo "
- Usage: `basename $0` [rxvt-prgm] [options]
- start rxvt
- and load a menu corresponding to \"machine\" if the option
- -e {rlogin|telnet|tn3270} Machine.Domain ...
- was used"
- exit
- ;;
- -menu) break;;
- -e)
- if test $# -ge 3;
- then
- case $2 in
-
- *rlogin | *telnet | *tn3270)
-
- mach=`echo $3 | sed -e 's/\..*$//' | tr [A-Z] [a-z]`
- if test ! -z "$mach";
- then
- found=`egrep "^\[menu:$mach\]" $menu`
- if test ! -z "$found";
- then
- mach="$menu;$mach"
- exe="$exe -menu $mach"
- fi
- fi
- ;;
- esac
- fi
- break
- ;;
- *)
- exe="$exe $1"
- ;;
- esac
- shift
- done
- $exe $@ &
- exit
- [menu:weber]
- [clear]
- /Programs/*
- {Edit} ${EDITOR:-vi}\r
- {Mail} Mail\r
- {News} News\r
- {-}
- {Exit} exit\r
- /Jobs/*
- {Top} top\r
- {Ps u} ps aux|egrep ^$USER
- {Ps aux} ps aux|egrep -v "(root|ps)"
- {Who} ps aux|egrep "\-bash"|egrep -v "grep"
- {-}
- {Background} ^Z bg\r
- {Kill} ^C\r
- /Misc/*
- {Dir} ls -la|${PAGER:-more}\r
- {Dir-Time} ls -lat|${PAGER:-more}\r
- {Space Left} df\r
- [read:terminal]
- [show]
- [done:weber]
- [menu:conn]
- [clear]
- /Programs/*
- {Edit} ${EDITOR:-vi}\r
- {Checkmail} checkmail\r
- {Dir} ls -la|${PAGER:-more}\r
- {Dir-Time} ls -lat|${PAGER:-more}\r
- {Space Left} df\r
- {-}
- {Exit} exit\r
- /Jobs/*
- {Background} ^Z bg\r
- {Kill} ^C\r
- [read:terminal]
- [show]
- [done:conn]
|