【发布时间】:2012-08-01 06:57:46
【问题描述】:
我有一个 php 文件调用一个脚本并像这样打印输出
$output=shell_exec('/usr/bin/python hello.py'); 回声$输出;打印出来;
b'total 16\ndrwx---rx 2 oae 用户 4096 Jul 31 14:21 .\ndrwxr-x--x+ 9 oae root 4096 Jul 26 13:59 ..\n-rwx---rx 1 oae 用户 90 8 月 3 日 11:22 hello.py\n-rwx---rx 1 oae 用户 225 8 月 3 日 11:22 index.php\n'但应该是这样的;
总计 16K drwx---r-x 2 oae 用户 4.0K Jul 31 14:21 ./ drwxr-x--x+ 9 oae root 4.0K Jul 26 13:59 ../ -rwx---r-x 1 oae 用户 90 年 8 月 3 日 11:22 hello.py* -rwx---r-x 1 oae 用户 225 8 月 3 日 11:22 index.php*\n 字符不应显示。我该如何解决?
【问题讨论】:
-
好的。问题是python脚本。我想我应该从脚本中解决这个问题。如果我使用 shell_exec('ls -la ./'),则 pre 方法有效。