Вывод top в текстовый файл, но ранжирование по памяти
Я хотел бы создать пакетный скрипт, включающий шаг, на котором я хочу вывести результаты команды "top" в Linux в текстовый файл. Здесь есть одна загвоздка, я хотел бы ранжировать лучшие результаты по использованию памяти. Я знаю, что это легко, когда у вас есть командные окна (Shift+F и n сделают свое дело), но я не нашел никакого возможного решения сделать это в скрипте bash.
Не могли бы вы помочь? Спасибо заранее.
1 ответ
Решение
Вы можете создать ~/.toprc с W
в топ после Shift+F
а также n
, Тогда сортировка по использованию памяти по умолчанию. После этого вам нужно только top -b -n1 >top.txt
,