Em clusters baseados em filas, a Fila de trabalhos pendentes é mostrada em um comando, digamos showqueue
.
O comando retorna, em colunas, uma lista de dados razoáveis, como nomes, etc., mas as colunas / dados não são realmente importantes para a pergunta.
Eu gosto de usar o utilitário watch
como watch showqueue
às vezes (com um apelido de alias watch="watch "
forçar o alias de expansão do meu comando para assistir). Existem dados valiosos (Trabalhos em execução), nas primeiras linhas, trabalhos pendentes, etc., e alguns resumos valiosos no final.
No entanto, às vezes a saída do showqueue sai da tela (inacreditável, eu sei)! Idealmente, gostaria de poder ver o início e o fim do arquivo ao mesmo tempo.
O melhor que tenho até agora é:, showqueue > file; head -n 20 file > file2; echo "..." >> file2 ; tail -n 20 file >> file2; cat file2
e usando watch
um alias disso.
Alguém sabe de algo um pouco mais flexível ou de utilidade única? Minha solução fica um pouco mais desagradável com os loops do bash para tornar a quebra "..." multilineada, não é adaptável ao redimensionamento da janela do terminal, e tenho certeza de que perdi mais.
Alguma sugestão?
seq 30 | (head && tail)
por exemplo).