如何在PHP中执行linux命令并以原始格式回显输出?

时间:2014-03-25 17:21:31

标签: php linux shell

如何在PHP中执行linux命令并以原始格式回显输出?

$out = shell_exec('df');
echo $out;

似乎这个简单的方法只会以长字符串格式打印输出,而不是使用正确数量的空格,制表符,行分隔符。任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:4)

对于浏览器:

echo "<pre>$out</pre>";

浏览器呈现HTML。空格在HTML中没有意义,只是为了格式化源。 pre标记指示浏览器将文本呈现为预格式化文本。