увеличение ширины столбца ps -o

Когда я запускаю команду

ps -e -o cmd,stime,etime= 

команда cmd усечена, так что путь cmd соединен. Как форматировать ширину столбца, чтобы весь текст отображался?

One Solution collect form web for “увеличение ширины столбца ps -o”

В GNU / Linux вы можете установить ширину столбца следующим образом:

 ps -e -o cmd:50,stime,etime= 

На странице справки ps (1) :

-o формат

Пользовательский формат. format – это единственный аргумент в виде списка, разделенного пробелами или запятыми, который предлагает способ указания отдельных столбцов вывода. Признанные ключевые слова описаны в разделе «СТАНДАРТНЫЕ ФОРМАТЫ» ниже. Заголовки могут быть переименованы (ps -o pid, ruser = RealUser -o comm = Command) по желанию. Если все заголовки столбцов пусты (ps -o pid = -o comm =), тогда строка заголовка не будет выводиться. Ширина столбца будет увеличиваться по мере необходимости для широких заголовков; это можно использовать для расширения столбцов, таких как WCHAN (ps -o pid, wchan = WIDE-WCHAN-COLUMN -o comm). Также предлагается явный контроль ширины (ps opid, wchan: 42, cmd). Поведение ps -o pid = X, comm = Y зависит от личности; вывода может быть один столбец с именем «X, comm = Y» или два столбца с именем «X» и «Y». При наличии сомнений используйте несколько опций -o. Используйте переменную среды PS_FORMAT, чтобы указать значение по умолчанию; DefSysV и DefBSD – это макросы, которые могут использоваться для выбора столбцов UNIX или BSD по умолчанию.

  • Inetd и Xinetd: работает?
  • Как получить RUSER и EUSER процесса (FreeBSD)
  • Что значит '?' представлять под TTY
  • Создание сценария автоматического запуска бездействия
  • Сценарий оболочки для уничтожения процессов, кроме тех, которые принадлежат пользователю
  • В чем разница между командами ps и top?
  • Как просмотреть процесс, созданный конкретным пользователем в Unix / linux
  • Как узнать, какие процессы были запущены?
  • Как начать (или найти) процесс с RUID, отличным от EUID?
  • Грепление переменной
  • Как получить выполненную команду процесса, который успешно завершил работу с PID?
  • Linux и Unix - лучшая ОС в мире.