我一直在环顾四周,我发现grep和Gawk在UNIX上没有太多知识的情况下很难掌握。我有大约50个PHP文件,我需要用“stringB”替换这些文件中的“stringA”。有人知道一个易于使用的工具吗?如果我有额外的时间,我可以使用搜索功能在PHP中编写一个。需要一个工具来替换多个文件中的字符串由另一个字符串
0
A
回答
0
我认为你可以打开多个文件与超编辑,并做一个查找全部替换它们。 http://www.ultraedit.com/
+0
虽然“可行”,但我认为shell的熟练程度对于任何在UNIX上开发的人都非常重要。壳管道更可靠,更灵活,更轻,即使在没有X运行的情况下也可以工作。 –
+0
谢谢你救了我! – Bulvak
1
假设它们都在同一个文件夹:
sed -i 's/stringA/stringB/g' *.php
0
sed -i 's/stringA/stringB/g' *
不过要小心
0
使用Perl
[email protected]% cat tmp
StringA
Test nameStringB
Testing StringA
StringC
[email protected]% perl -e s/StringA/StringB/g -pi tmp
[email protected]% more tmp
StringB
Test nameStringB
Testing StringB
StringC
您可以将多个文件到命令。
相关问题
- 1. 需要用另一个字符串替换部分字符串
- 2. 用一个字符替换字符串中的多个字符
- 3. 用另一个字符串替换字符串的一部分
- 4. 用另一个字符串替换字符串的第一个字符
- 5. 从一个阵列替换字符到另一个字符串
- 6. 替换字符串中一个字符的多个实例
- 7. PHP如何用另一个字符串替换多个相同的字符串?
- 8. Linux命令用另一个字符串替换LARGE文件中的字符串
- 9. 替换字符串用另一个子
- 10. 用另一个替换字符串
- 11. 用一个字符替换字符串中的整个字符
- 12. Python 2.7 - 需要用另一个字符串替换“\ xampp ...”
- 13. 大熊猫:用另一个字符串替换字符串
- 14. 替换字符串的子字符串用另一个字符串
- 15. 一个字符串需要多少个字节?字符?
- 16. 用C语言中的另一个字符串替换字符串字符
- 17. 无法用另一个字符串替换字符串中的字符
- 18. 用一个字符串替换多个相同的字符
- 19. 用textarea替换一个字符串与另一个文本
- 20. 替换多个字符串
- 21. 更换一个字符用另一个字符串中的
- 22. 如何在Perl中替换字符串中的一个或多个字符串
- 23. 字符替换需要非常多的时间在一个字符串
- 24. 将一个字符串到另一个字符串中的Java
- 25. #define字符串(字符串文字)需要多少个字节?
- 26. 找到另一个字符串内的多个字符串
- 27. 在另一个字符串中查找一个字符串的字符串
- 28. 如何在多个文件中用一个字符串替换另一个字符
- 29. 用另一个字符串中的每个字符替换字符串中的字符
- 30. 在Ruby中的字符串替换多个字符,一个字符
Sed是相当先进的,我相信那里有文本编辑器可以让你一次打开一堆文件,并用GUI进行查找/替换。 – jakx