我在配备IBM LSF作业系统的群集上。
我想实现一个功能,以便我可以查看我正在运行的每个作业的当前输出
所以我写了
for((i=2;i<=$(bjobs|grep RUN|wc -l)+1;i+=1)); do bpeek -f $(bjobs | awk '{print $1}'| head -n $i|tail -1);done
然而,由于bpeek
进入窥视模式,循环不会循环。
所以我想也许我可以在每个峰值结束时杀死bpeek
。但是我发现bpeek
中没有列出ps -ef
的PID。所以这似乎不起作用。
有谁知道如何解决这个问题?