Вывод top в текстовый файл, но ранжирование по памяти

Я хотел бы создать пакетный скрипт, включающий шаг, на котором я хочу вывести результаты команды "top" в Linux в текстовый файл. Здесь есть одна загвоздка, я хотел бы ранжировать лучшие результаты по использованию памяти. Я знаю, что это легко, когда у вас есть командные окна (Shift+F и n сделают свое дело), ​​но я не нашел никакого возможного решения сделать это в скрипте bash.

Не могли бы вы помочь? Спасибо заранее.

1 ответ

Решение

Вы можете создать ~/.toprc с W в топ после Shift+F а также n, Тогда сортировка по использованию памяти по умолчанию. После этого вам нужно только top -b -n1 >top.txt,

Другие вопросы по тегам