home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- #
- # Simple script to implement the array kill/suspend/resume functions
- #
- # Usage: asig kill [PIDs...]
- # or: asig suspend [PIDs...]
- # or: asig resume [PIDs...]
- # or: asig -<sig> [PIDS...]
- #
-
- case "$1" in
- "kill") signal="-TERM";;
- "suspend") signal="-STOP";;
- "resume") signal="-CONT";;
- -*) signal="$1";;
- *) echo "Usage: asig kill [PIDs...]";
- echo " or: asig suspend [PIDs...]";
- echo " or: asig resume [PIDs...]";
- echo " or: asig -<sig> [PIDs...]";
- exit 0;;
- esac
-
- shift 1
- if [ $# -eq 0 ]; then
- exit 0
- fi
- if [ X$1 = X ]; then
- exit 0
- fi
-
- /usr/bin/kill $signal $*
-
-