これら2つのコマンドの出力をマージできますか?
node ~/projects/trunk/index.js
python ~/projects/trunk/run.py run
どちらのコマンドも終了しないので、これを行う方法がわかりません。
ベストアンサー1
2つのコマンドをグループ化して組み合わせることができます{ }
。
{ command1 & command2; }
これまではグループをファイル(最後のもの;
の前には}
必須)、開くかっこと閉じ括弧の間のスペースも同じです。。
{ command1 & command2; } > new_file
STDOUT
合計をSTDERR
2つのファイルに分割する場合:
{ command1 & command2; } > STDOUT_file 2> STDERR_file
バックグラウンドで最初のコマンドを実行したくない場合は、次の形式を使用します。
{ command1; command2; }
または
{ command1 && command2; }
最初のコマンドが成功した場合にのみ2番目のコマンドを実行します。