Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
出力が「完了」または「失敗」する1つのシェルスクリプトrun_sftp.shを実行しています。このスクリプトを別のスクリプトに呼び出して、 run_sftp.sh出力が「完了」した場合にコマンドを実行します
If [ Output(run_sftp.sh) = 'done' ] then echo "run" else "Stop running" fi
これがアルゴリズムです。提案してください。
スクリプト run_sftp.sh が他のステートメントを呼び出し、成功した場合にのみ完了メッセージを生成し、run_sftp.sh によって呼び出された他のコマンドが完了メッセージを生成しないと想定しています。その場合、スクリプト実行の出力をキャプチャしてから grep done
MSG=$(run_sftp.sh) echo $MSG | grep 'done' if [ $? -eq 0 ] then echo "run" else exit 9 fi
ありがとう
私は<<<EODいくつかのデータを出力するために使用しています。私の質問は、<<<EOD構文内で php if 条件を使用する方法ですか? このように使用できますか
<<<EOD
<<<EOD <h3>Cap