Linux帶有管道的
帶有管道的watch
命令|
我想繼續監視像集群這樣的 slurm 工作負載上的特定工作。我嘗試使用
watch
命令和grep
特定的id
. 如果工作 id 是4138
,我試過了$> watch squeue -u mnyber004 | grep 4138 $> squeue -u mnyber004 | watch grep 4138
但它們不起作用。第二個命令在最初的幾秒鐘內有效,但在
watch
刷新時停止工作。請問有更好的主意嗎?
你必須引用命令
watch 'squeue -u mnyber004 | grep 4138'
另一個答案包括如何使用帶有管道的“監視”實用程序來處理,但是由於您使用的是 Slurm 並且知道作業 ID,因此只需向 Slurm 詢問該作業的狀態:
$> watch squeue -j 4138