我一直在环顾四周,如果没有UNIX的知识,我发现grep和Gawk相当难以掌握。我有大约50个php文件,我需要用“stringB”替换这些文件中的“stringA”有人知道一个易于使用的工具吗?如果我有额外的时间,我可以使用搜索功能在PHP中编写一个。
答案 0 :(得分:1)
假设它们都在同一个文件夹中:
sed -i 's/stringA/stringB/g' *.php
答案 1 :(得分:0)
sed -i 's/stringA/stringB/g' *
小心但是
答案 2 :(得分:0)
使用Perl
noufal@sanitarium% cat tmp
StringA
Test nameStringB
Testing StringA
StringC
noufal@sanitarium% perl -e s/StringA/StringB/g -pi tmp
noufal@sanitarium% more tmp
StringB
Test nameStringB
Testing StringB
StringC
您可以将多个文件传递给命令。
答案 3 :(得分:0)
我认为您可以使用超级编辑打开多个文件并执行查找替换所有文件。 http://www.ultraedit.com/