キューベースのクラスターでは、保留中のジョブのキューは、コマンドなどから表示されますshowqueue。
コマンドは、列など、名前などの適切なデータのリストを返しますが、列/データは質問には関係ありません。
私は時々のwatchようwatch showqueueにユーティリティを使用するのが好きです(エイリアスを使用alias watch="watch "して、コマンドのエイリアス展開を強制的に監視します)。最初の数行に重要なデータ(実行中のジョブ)があり、次に保留中のジョブなどがあり、最後にいくつかの重要な要約があります。
ただし、showqueueの出力が画面から消える場合があります(信じられないほど、私は知っています)。理想的には、ファイルの最初と最後を同時に表示できる方法が欲しいです。
私がこれまでに持っている最高のものは:showqueue > file; head -n 20 file > file2; echo "..." >> file2 ; tail -n 20 file >> file2; cat file2、そしてwatchそのエイリアスで使用することです。
誰かがもう少し柔軟な、または単一のユーティリティを知っていますか?私の解決策は、「...」の改行を複数行にするためのbashループで少し厄介になっています。ターミナルウィンドウのサイズを変更することはまったく適応されていません。
助言がありますか?
seq 30 | (head && tail)たとえば、試してください)。