【问题标题】:PHP exec() results in stripped lines/columnsPHP exec() 导致剥离的行/列
【发布时间】:2011-08-30 07:11:14
【问题描述】:

我通过 PHP 的 exec() 函数执行 shell 脚本。然后显示结果。执行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

知道如何避免这种宽度限制吗?

谢谢

【问题讨论】:

    标签: php width exec column-width


    【解决方案1】:

    将选项 w 添加到 ps 以禁用线剪切。

    【讨论】:

      【解决方案2】:

      psoutput modifiers。您需要以下其中一项:

      -w

      宽输出。使用此选项两次以获得无限宽度。

      w

      宽输出。使用此选项两次以获得无限宽度。

      只需添加ww

      ps axuww
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-08
        • 1970-01-01
        • 1970-01-01
        • 2022-06-10
        相关资源
        最近更新 更多