【发布时间】:2014-06-02 10:20:07
【问题描述】:
我有一个 shell/bash CGI 脚本,它在后台调用一个 perl 脚本并将 perl 脚本的输出打印到 bash html 页面。
一切都运行良好,除了它在一行中打印所有输出。
如果我通过带有适当缩进和“\n”的命令提示符运行相同的脚本,一切正常。
我将打印更改为 sprintf 但没有任何帮助。
有什么想法吗?
【问题讨论】:
我有一个 shell/bash CGI 脚本,它在后台调用一个 perl 脚本并将 perl 脚本的输出打印到 bash html 页面。
一切都运行良好,除了它在一行中打印所有输出。
如果我通过带有适当缩进和“\n”的命令提示符运行相同的脚本,一切正常。
我将打印更改为 sprintf 但没有任何帮助。
有什么想法吗?
【问题讨论】:
如果要将输出包含在网页中,则应将其包含在 <pre>/</pre> 对(预格式化文本)中。
或者您应该打印出<br> 而不是\n。
【讨论】: