Мне нужно извлечь PID, UID и поля команд из 'ps', и я пробовал это следующим образом:
ps -L u n | cut -f 1,2,13
По какой-то причине это ведет себя так, как будто нет команды вырезания. Он просто возвращает нормальный вывод ps. Затем я попробовал
ps -L u n | tr -s " " | cut -d " " -f 1,2,13
, и это возвращает полную бессмыслицу. Затем я попытался сыграть с ним и с этим:
ps -L u n | tr -s " " | cut -d " " -f 2,3,14
и это как-то возвращает то, что мне нужно (почти, и я не понимаю, почему это почти работает), за исключением того, что оно вырезает поле команды посередине. Как я могу получить то, что мне нужно?