「nohup」コマンドと同時にいくつかのコマンドを実行するためのスクリプトがあります。それぞれが成功の確認としてファイルを作成します。
これらのファイルを数秒ごとにチェックするためにループなどを作成する方法。
各「nohup」コマンドは、commadOneFile、commandTwoFile などの特定のファイルを作成します。
注: 「nohup」コマンドの実行時間はそれぞれ異なります。待機中に画面にドットを印刷したり、待機と進行状況を示すその他のインジケーターを印刷したい。
編集: 例えば
for command in COM1 COM2 COM3
do
if [ "${command}" == "COM1" ]; then
nohup $(ksh /run/my/commandOne.ksh)
elif [ "${command}" == "COM2" ]; then
nohup $(ksh /run/my/commandTwo.ksh)
else [ "${command}" == "COM3" ]; then
nohup $(ksh /run/my/commandThree.ksh)
done