0

我试图在我的 php 项目中找到所有出现的 header("") 并希望添加 error_log("header changed here") 或类似的消息,以便我可以找出 header 正在更改的位置。我能得到一些关于脚本的帮助吗?

4

1 回答 1

0
13:06:38 [uu@dhcp-34] cat test.txt
header()

13:06:41 [uu@dhcp-34] cat a.bash
#!/bin/bash

sed -e '/header()/a \
error_log(\"header changed here\")' test.txt

13:06:49 [uu@dhcp-34] ./a.bash
header()
error_log("header changed here")

13:06:58 [uu@dhcp-34] 

确保像我上面那样将 sed 放在两行中,而不是在一行中。

于 2013-08-15T17:18:46.427 回答