这是一个很难提出的问题,我也不太确定这里是否适合提出这个问题,但我的问题是:
从 bash 运行 PHP 脚本时,如何动态地将<br>
标签转换为字符?\n\r
为什么?因为脚本通常在浏览器中运行,因此<br>
但有时我需要从控制台运行它,因为:更快和 SSH。并且日志输出(通常在浏览器中都很好)在控制台上变成文本墙。我想运行它并让标签动态<br>
替换,\n\r
这样原始文档就不会改变(它不能)但我仍然在终端上得到很好的输出。 awk
?? sed
不确定如何最好地进行。
思考如下:
php -f myFile.php | sed 's/<br>/\n\r'
如果这个问题问错了地方,请指出正确的地方。谢谢。
答案1
好的。该sed
选项有效。我错误地混淆了斜线,但它们是正确的并且工作正常。我会保留这个问题以防其他人有类似的问题,但如果管理员想要删除它,那就这样吧。
php -f myFile.php | sed 's/<br>/\n\r/gp'