以前に失敗した定義済みのステップでbashスクリプトを再起動するソリューションを探しています。Bash - 手順によるエラー回復
例えば、私はbashスクリプトを持っている:それはstep 3
で失敗
#my_script.sh:
#Step 1
Action 1
#Step 2
Action 2
#Step 3
Action 3
#Step 4
Action 4
した後、私はこのようにそれを呼び出すことができるようにしたいと思います:
./my_script.sh step3
だから、 step 3
から開始し、first 2
の手順をやり直してください。
アイデア?ありがとう
はあなたの人生とあなたの同僚の人生を容易にし、*本物*プログラミング言語を使用することを検討してください。 – hek2mgl
@ hek2mglシェルが使用する言語が間違っているかどうかを知るには十分な詳細がありません。アクションが他の問題を実行するだけなら、シェルは確かに良い選択です。 – chepner
@chepner実際にあなたが正しいです、私はそれを投稿した後自分自身を考えていました。 ;)しかし、私はそれを削除するために逃した。それでも私たちがどれくらい愛用しているかにかかわらず、シェルは単にアプリケーション開発のための間違ったツールであると私は言います。本当に限られた仕事で大丈夫です。複雑さの場合には制限があります。時間が経つにつれて最初のタスクが変わった場合、ほとんど常に時間がかかります。おそらく間違った質問の下の正しいコメント。 – hek2mgl