質問: echo "Error" exit 1 esac /home/tomca/srv.shのstart/stopをそれぞれ引数とした場合 起動/停止はできました。 ですが、OS起動時にtomcatをstart後stopさせていました。 /var/log/messagesから確認しました。 これは、unitファイルの書き方が悪いのでしょうか。 ExecStartに記載された項目は起動時に実行されるプログラムだと思っております。 stopの動作も行ってしまい、とまってしまってます。 情報が少ないのですが、どなたかご存知でしょうか。 ご教示頂けますと幸いです。 現在は、srv.shをstartのみとstopのみで2つに分け登録しました。 が腑に落ちず...
回答: 条件の区切りのセミコロン(;)2つが抜けているようです。 Bashでcase文を利用する