www.nico.schottelius.org/software/cinit/browse_source/cinit-0.0.5/bin/cinit.shutdown
Nico Schottelius 423ba10303 import cinit from unix.schottelius.org
Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
2009-09-16 12:53:45 +02:00

27 lines
449 B
Bash

#!/bin/sh
# Nico Schottelius
# shutdown system
# 2005-05-24
usage()
{
echo "`basename $0` -[ohr]"
echo " Shutdown the system:"
echo " -o|--off: Power off"
echo " -h|--halt: Halt"
echo " -r|--reboot: Reboot"
echo " "
exit 1
}
if [ $# -ne 1 ]; then
usage
fi
case $1 in
-r|--reboot) kill -HUP 1 ;;
-o|--off) kill -TERM 1 ;;
-h|--halt) kill -USR1 1 ;;
*) usage ;;
esac