Monday, March 8, 2010

Bash Switch statement

If you have some server that need some script that control it (such as scripts found in /etc/init.d), here's that script:

open a text file and put the following in :

#! /bin/sh
case "$1" in
start)
echo "START";
## command to start your server
;;
stop)
echo "STOP";
## command to stop your server
;;
*)
echo "Usage : $0 {start|stop}"
exit -1;
esac


Then of course
chomd +x <file_name>


And you're done.

No comments: