我一直在環顧四周,我發現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