だから私はプロセスを365回呼び出すスクリプトを書いており、それらは10回のバッチで実行する必要があるので、これは私が書いたものですが、複数の問題があります.エラー ファイル 2 のメッセージです。この「コマンドが見つかりません」というエラーが、ライン プロセスのスクリプトから取得し続けます。3.コマンドが成功しない場合でも、FAILは出力されず、成功が出力されます
#!/bin/bash
set -m
FAIL=0
for i in {1..10}
do
waitPIDS=()
j=$i
while [ $j -lt 366 ]; do
exec 1>logfile
exec 2>errorfile
`process $j &`
waitPIDS[${#waitPIDS[@]}]=$!
j=$[$j+1]
done
for jpid in "${waitPIDS[@]}"
do
echo $jpid
wait $jpid
if [[ $? != 0 ]] ; then
echo "fail"
else
echo "success"
fi
done
done
何が問題なのですか?
ありがとう!