LSF ジョブ システムを備えたクラスタにジョブを投入しています。
ジョブスクリプトを書くのは好きではありません。bsub
次のような1行が好きです
bsub -n 24 mpirun -n 24 ./a.out
元気に走っています。しかし、リアルタイムの画面出力が必要です。
だから私は試しました
bsub -n 24 mpirun -n 24 ./a.out >stdout
ただし、実行中のコマンドの出力ではなく、ジョブ送信の情報をリダイレクトするだけなので、これは機能しません。
私はbsubが提供-o
し、-e
出力をリダイレクトすることを知っていますが。しかし、これら 2 つのコマンドはリアルタイムではありません。私がテストしたところ、ジョブの完了後に画面出力全体が保存されます。しかし、これは私が望むものではありません。その上、私も知っていますがbpeek
、これも私は望んでいません。
だから私の質問は、実行中のコマンドの出力を1行で正しくリダイレクトする方法bsub
ですか? 私はいくつかの方法を試し、コマンドを引用符で囲み、括弧で囲みました...すべて失敗しました