Мне нужно обработать grep информацией, содержащейся в столбце CMD, но строки этого столбца обрезаны (ограничены), а необходимая информация потеряна. Пожалуйста, предложите, как я могу увеличить размер строки, разрешенный для столбца CMD.
2 ответа
2
Добавьте параметр -w дважды, чтобы снять ограничение ширины.
1
Вы можете попробовать grepping в каталоге /proc :
$ grep -a foo /proc/[0-9]*/cmdline
-a говорит, что двоичные файлы должны рассматриваться как текстовые, поскольку файлы cmdline распознаются как двоичные. /proc/[0-9]* говорит только о просмотре каталогов, сопоставленных с PID. Когда вы найдете совпадение, вы можете использовать этот вывод, чтобы получить PID из структуры каталогов.
