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à watchcome watch showqueuea 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 file2e usando watchun 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).