我收到此错误:
Getting Warning - Cannot modify header information
我99%肯定是因为文件以?结尾?然后是一些空白区域。
我的问题是,我查看了15个可能的文件,但还有数百个要检查。是否有一个简单的linux命令来查找以?>结尾的文件?它后面还有一些空格?或许还有另外一种方式你们解决这个问题?
答案 0 :(得分:2)
您遇到EOF问题。
文件末尾的空格会打破你的程序,你需要用?>(whitespace)
查找文件出现的所有结尾。
您可以将正则表达式与项目查找器工具结合使用,正则表达式为:(?> )\z
。
\z
正则表达式条件仅在EOF中查找?>(whitespace)
。
我建议您使用Sublime文本3,因为您可以应用正则表达式进行搜索和替换,如果您想学习如何,则可以使用Sublime文本find & replace examples。