Caso eu queira fazer um script usando o top, pedindo para ele listar de forma decrescente o consumo de memória, consigo? como faço para fazer?
Caso eu queira fazer um script usando o top, pedindo para ele listar de forma decrescente o consumo de memória, consigo? como faço para fazer?
Boa noite Leonardo,
Você pode usar o modo Batch Mode. Isso é útil para enviar a saída do top para outros programas ou para um arquivo. Ele executa o número de iterações especificado com a opção -n e termina. segue alguns exemplos:
// faz 5 consultas e envia para um arquivo
top -b -n 5 > file1
// faz a consulta organizando a saída com base no uso da memória.
top -bc -o +%MEM | head -n 20
Segue um exemplo do script
#!/bin/bash
top -bc -o +%MEM | head -n 20
Caso tenha resolvido a sua duvida, por favor marque a dúvida como resolvido.
Obrigado pela resolução, ajudou bastante aqui!