#php #width #exec #column-width
#php #width #exec #ширина столбца
Вопрос:
Я выполняю shell-скрипты с помощью функции PHP exec(). Затем отображается результат. Выполнение dmesg
работает как шарм, однако выполнение ps axu
выводит строки, которые сокращены на 80 символов, например, следующие:
webservd 731 0.0 0.217812 5100 ? S May 19 0:00 /usr/php/bin/php-c
root 352 0.0 0.1 6344 3396 ? S May 19 0:10 /usr/lib/inet/ntpd
Есть идеи, как я могу избежать этого ограничения ширины?
Спасибо
Ответ №1:
Добавьте параметр w в ps, чтобы отключить обрезку строк.
Ответ №2:
ps
имеет модификаторы вывода. Вам нужен один из этих:
-w
Широкий вывод. Используйте эту опцию дважды для неограниченной ширины.
w
Широкий вывод. Используйте эту опцию дважды для неограниченной ширины.
Просто добавьте ww
:
ps axuww