如何在命令行中的當前目錄中的每個xml文件中用「TWAP」替換字符串「VWAP」?替換目錄中每個xml文件中的字符串
0
A
回答
0
BIFS=$IFS
IFS=$'\n'
for i in `ls *.xml`
do
sed -i 's/VWAP/TWAP/g' "$i"
done
IFS=$BIFS
從Mark Setchell輸入後編輯,謝謝。
+0
你真的不應該解析「ls」的輸出,當文件名有空格和換行符時它會導致錯誤。只需使用「for in in * .xml」即可。同樣,你應該在「sed」命令結尾加雙引號「$ i」。 –
0
find -name '*.xml -print -exec sed -i.bak 's/VWAP/TWAP/g' {} \;
+0
您應該在「查找」之後添加一個點(。),以指定當前目錄作爲搜索的起點。 –
+0
注意,謝謝。 – Prady
相關問題
- 1. 替換XML文件中的字符串
- 2. 用xml文件中的空字符串替換字符串
- 3. 巴什 - 替換字符串的所有文件中,在目錄
- 4. 查找和替換XML文件中的多個字符串
- 5. 動態替換文件中每個字符串的出現
- 6. 替換整個目錄中的文件夾中的給定字符串
- 7. 用其他文件中的字符串替換文件中的字符串,其他文件中的每個字符串替換一次
- 8. 咕嚕字符串替換:在目錄中的所有文件和子目錄
- 9. 用str_ireplace代替文件中的字符串替換字符串
- 10. 如何在xml文件中查找/替換多個字符串?
- 11. 每週從多個文件中替換字符串
- 12. PERL:文件中的字符串替換
- 13. 替換gzip文件中的字符串
- 14. 替換文件中的字符串
- 15. 替換文件中的字符串
- 16. 替換文件中的字符串Unix
- 17. Shell替換文件中的字符串
- 18. 用隨機字符替換字符串中的每個數字
- 19. AWK替換XML中的字符串值
- 20. 替換netbeans中某個目錄下的字符串
- 21. 用groovy文件中的字符串替換XML路徑
- 22. 使用XSLT替換XML文件中的字符串
- 23. 如何替換xml文件中的一部分字符串?
- 24. 替換數據幀中包含字符的每個字符串
- 25. 替換Python中字符的每個實例字符串
- 26. 如何用文件中的字符串替換字符串中的字符串
- 27. 查找並替換目錄中所有文件中增量值的字符串
- 28. XML字符串替換
- 29. 用新字符串替換文件中的字符串
- 30. 用Java中的字符串替換XML文檔中的元素
這個問題似乎是題外話題,因爲它與編程無關。它是關於Linux/Unix的,因此應該在http://unix.stackexchange.com/上提問。 – TLama
注意,謝謝@TLama。 – Prady