Q
SED
-2
A
回答
1
這個工作對我來說:sed 's/b//g' file.ext
1
使用sed的也可能是這樣的:
sed 's|[b]||g'
希望它能幫助。
+1
爲什麼使用字符類時,你可以簡單地使用'| b ||'(或者更傳統地說,'s/b //')?它會起作用,如果你需要刪除'b'和'm'和'z',它會很好地延伸,但是... –
+0
哦,我明白了。你是對的:) @JonathanLeffler –
1
awk
:GSUB功能,從所有記錄替換每b
。
awk '{gsub(/b/," ")}1' fil
a c
a c d
a c d e f
sed
:桑達液,用什麼(//)
或空間(/ /)
更換b
。
sed 's/b//g' fil
a c
a c d
a c d e f
tr
:與空白空間替換b
,所以對準不會受到阻礙。
tr 'b' ' ' <fil
a c
a c d
a c d e f
tr
:從文件中刪除b
,這可能會影響文件對齊。
tr -d 'b' <fil
a c
a c d
a c d e f
相關問題
- 1. sed
- 2. 差異sed命令的sed的///「和sed 」S ###「
- 3. 與SED
- 4. 與SED
- 5. 與SED
- 6. 在SED
- 7. sed +第
- 8. sed,#include
- 9. SED末
- 10. 與SED
- 11. 與SED
- 12. 與SED
- 13. 在sed
- 14. sed -e和sed之間的區別-f
- 15. SED回報「的sed:命令亂碼」
- 16. 替代... sed ... <(cmd)和cmd | sed
- 17. 遞歸變化sed grep和sed
- 18. 多個sed和sed使用管道
- 19. 如何用SED
- 20. 使用SED
- 21. 使用SED
- 22. sed用法(')
- 23. 使用sed
- 24. 與sed的
- 25. 使用SED
- 26. grep + sed組合
- 27. 調用SED時
- 28. 如何在sed
- 29. 'sed的' 使用
- 30. 解析與SED
一個簡單的方法將使用'TR -d b < file.txt > B-不太file.txt',但欺騙,因爲它不使用'sed'。一些版本的'sed'支持'-i'選項來覆蓋原始文件。如果你想讓相同的代碼與'sed'的Mac OS X(BSD)和Linux(GNU)版本一起使用,請使用'-i.bak'(無空格)。如果你不需要備份文件,你必須以不同的方式處理它們:BSD需要'-i'''(兩個參數,第二個爲空),GNU只需要'-i'(一個參數)。 –
@ John1024我試過使用tr -d