スクリプトはSpringBoot(jarファイル)を開始します

ます。#!/ bin / sh RESOURCE_NAME = springbsit-api.jarのTPID = `psの-ef | grepをする$ RESOURCE_NAME |はgrep -v grepの| grepが殺す-v | awkの '{$ 2印刷}'`場合、[$ {TPID}]; grep -v grepの| | awkの場合は、[$ { ` '{$ 2印刷を}' | grepを殺す-v grepをする$ RESOURCE_NAME |そして 'STOPプロセスが...' -15 $ TPID Fiのスリープ5 TPID =`のps -efを殺すエコーTPID}]。その後、「プロセスを殺す!」エコー 殺す-9 $ TPID他エコー「停止成功!」fi TPID = `PS -ef | grepをする$ RESOURCE_NAME |はgrep -vはgrep | grepを殺す-v | AWK '{$ 2印刷}'`なら[$ {TPID}]。その後、エコー「アプリケーションが実行されています。」他に「アプリケーションが実行されていない。」エコー FiのRM -f TPIDはnohupます。java -jar ./$RESOURCE_NAME --spring.profiles.active =テスト&エコー$!> TPIDエコースタート成功!

おすすめ

転載: www.cnblogs.com/123hll/p/11493427.html