>>344
似たような経験あるよ

処理が失敗しても正常終了するプログラムがあって
処理が成功したときのみ後続のプログラムを動かしたいってこと

処理が成功したときはログファイルに"success"って文字が出力される
仕様だったからプログラムの実行が終わったあとに
ログファイルをgrepして判断するようにした

前日のログを拾わないように今回分のみ出力されるログファイルと
永続的に出力されるログファイルを分けた

シェルスクリプトから呼び出すことを前提にしたプログラムなのに
処理が失敗して正常終了するなんて正気の沙汰じゃないと思った
リターンコードで判別できると超楽チンなのにね

フレームワークとか共通ライブラリとか自分で手を入れられないものが
そういう仕様だとあれだよね、ほんとあれだよ