20
A
回答
37
下面的sed示例應該可以解決您的問題。 sed允許多個-e開關,這允許您一次替換多個事物。
sed -e 's/dog/monkey/g' -e 's/orange/cow/g'
25
使用;
到隊列中的命令:
sed -e 's/dog/monkey/g;s/orange/cow/g'
相關問題
- 1. sed沒有替換所有的東西
- 2. 用一個字符串替換某些東西,然後sed -e
- 3. 用其他東西替換
- 4. 的Java替換$東西
- 5. 如何用sed替換\或/?
- 6. 用其他東西替換_.forEach
- 7. 找到這個東西,並替換它後面的東西
- 8. 如何用另外的東西替換兩個星號之間的文本?
- 9. 用sed替換一行
- 10. 如何在Java中將「this」替換爲可用的東西
- 11. 如何用接口ID之類的東西替換枚舉?
- 12. 如何用更合適的東西替換document.write
- 13. 如何用Javascript替換更多的東西?
- 14. Java - 如何用其他東西替換「java.util.InputMismatchException」錯誤
- 15. 如何用其他東西替換元組中的元素?
- 16. 使用sed替換後面兩次出現的管道字符
- 17. LWJGL視圖打開兩次或東西
- 18. Xml寫兩次相同的東西
- 19. Vim:用一些東西代替整行
- 20. 如何使用刷新的東西替換exise文件到assets文件夾中?
- 21. ajax請求後替換別的東西?
- 22. 替換Subselect更有效的東西
- 23. 替換編輯器中的東西?
- 24. 查找和sed:如何替換文件?
- 25. XSL 1.0如何替換字符串中的兩個不同的東西
- 26. 用別的東西替換字符串的一部分
- 27. 只用一個替換所有發生的東西
- 28. 如何一次使用兩個Wordpress模板...或類似的東西?
- 29. 如何用sed替換同一個文件中的很多行?
- 30. str_replace(「\ r \ n」)替換兩次,而str_replace(「\ n」)替換一次
你提供一個展示爲如何工作的?把狗蘋果橙香蕉放入文件test.txt中,我無法使它工作。不是;分離bash命令? – octopusgrabbus
這應該工作:'sed -e's/dog/monkey/g; s/orange/cow/g' files.txt'。確保引用sed腳本,以便bash不會佔用分號。 – user123444555621
很高興知道。我以前從未見過。謝謝。 – octopusgrabbus