【Shell】関数適用の簡単な例
機能:サービスフレームワークの起動と停止
[shell]$ cat function.sh
#!/bin/sh
start()
{
echo "start"
}
stop()
{
echo "stop"
}
case C"$1" in
Cstart)
start
echo "Done!"
;;
Cstop)
stop
echo "Done!"
;;
C*)
echo "Usage: $0 { start | stop }"
;;
esac
[shell]$ sh function.sh
Usage: function.sh { start | stop }
[shell]$ sh function.sh start
start
Done!
[shell]$ sh function.sh stop
stop
Done!