CentOS:动态将 HTML ` ` 标签转换为 bash `\n\r`?

CentOS:动态将 HTML ` ` 标签转换为 bash `\n\r`?

这是一个很难提出的问题,我也不太确定这里是否适合提出这个问题,但我的问题是:

从 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'

相关内容