cronから呼び出されるbashスクリプトを書いています。
bash スクリプトは、 pythons os.isatty 関数を使用して端末にあることを感知する python コマンドを 実行し、手動で実行するか、cron 経由で実行するかによって異なるものを出力します。これはデバッグを非常に困難にしており、TTY では常に ISN'N であると想定するようにしたいと考えています。
bashスクリプトに何かを追加して、ターミナルで実行されていないpythonスクリプトをだまして、常に同じものを出力できるようにしたいと思います。
確認のために、私は bash スクリプトを制御していますが、これはパッケージ化されたアプリであるため、python を編集したくありません。
何か案は?
それが理にかなっていることを願っています。
事前にどうもありがとうございました。