ベンチマークスレッドを実行していますが、実行には数時間かかります。ベンチマークスレッドを開始するためのスクリプトは、Pythonを使用して実行されました。ランダムな「foo」が出力されるので、さらに使用するためにgrepしたいと思います。
そこで、これを行うシェルスクリプトを作成しました。
#!/bin/bash
id = `taskset -c 0 python <path>/run-apps.py <thread> | grep "pid" | awk '{print $2}'`
echo $id
以来、スレッドは非常に長い時間がかかります。実行が終了するまでシェルスクリプトが次の行にジャンプできず、IDを開始するとすぐに出力できない可能性があります。
何か問題がありますか?またはどうすればこれを修正できますか?