【发布时间】:2009-06-18 07:12:11
【问题描述】:
PHP:将多行命令行输出输出为不同的行。 抱歉,如果标题难以理解。基本上我想要我的输出像A,而不是B。它目前看起来像B。我已经尝试过nl2br。我要运行的脚本是:
脚本:
echo "病毒扫描结果:"; $scanme = system('cd /var/www/upload/files; clamscan --remove=yes '.$furl); printf(nl2br($scanme));答:
802931t_e_s_t.txt:好的 ----------- 扫描摘要 ----------- 已知病毒:574585 引擎版本:0.95.1 扫描目录:0 扫描文件:1 受感染的文件:0 扫描数据:0.00 MB 读取数据:0.00 MB(比率 0.00:1) 时间:2.352 秒(0 米 2 秒) 时间:2.352 秒(0 米 2 秒)乙:
802931t_e_s_t.txt:OK ----------- 扫描摘要 ----------- 已知病毒:574585 引擎版本:0.95.1 扫描目录:0 扫描文件:1 受感染文件: 0 扫描的数据:0.00 MB 读取的数据:0.00 MB(比率 0.00:1) 时间:2.352 秒(0 m 2 s) 时间:2.352 秒(0 m 2 s)
【问题讨论】:
标签: php command-line command lines