Sui cluster basati su coda, la coda dei lavori in sospeso viene mostrata da un comando, ad esempio showqueue
.
Il comando restituisce, in colonne, un elenco di dati ragionevoli come nomi, ecc., Ma le colonne / i dati non contano davvero per la domanda.
Mi piace usare l'utilità watch
come watch showqueue
a volte (con un alias di alias watch="watch "
forzare l'espansione dell'alias del mio comando da guardare). Ci sono dati preziosi (Lavori in esecuzione), nelle prime poche righe, quindi in attesa di lavori, ecc. E alcuni preziosi riassunti alla fine.
Tuttavia, a volte l'output di showqueue scompare dallo schermo (Incredibile, lo so)! Idealmente, vorrei un modo per essere in grado di vedere l'inizio e la fine del file allo stesso tempo.
Il migliore che ho finora è:, showqueue > file; head -n 20 file > file2; echo "..." >> file2 ; tail -n 20 file >> file2; cat file2
e usando watch
un alias di quello.
Qualcuno sa qualcosa di un po 'più flessibile o single-utility? La mia soluzione diventa un po 'più cattiva con i loop bash per rendere la "..." rottura multilinea, non è adattabile al ridimensionamento della finestra del terminale e sono sicuro che ci sia più di quello che mi sono perso.
Eventuali suggerimenti?
seq 30 | (head && tail)
ad esempio).