0
A
回答
0
只是打印这是不符合[0]
或[33]
启动线,
sed -nr '/^\[(0|33)\]/!p' file
要保存您需要添加在线编辑-i
选项的变化。
sed -nri '/^\[(0|33)\]/!p' file
+0
如果我想编辑文件会标志是 - 尼尔? – penu 2014-09-28 05:11:31
+0
那么它会是'sed -nri'/^\ [(0 | 33)\] /!p'file' – 2014-09-28 05:17:21
相关问题
- 1. 匹配文件和行号的sed
- 2. sed,awk,grep匹配word 2文件
- 3. 用sed匹配的文本块
- 4. sed中的匹配范围
- 5. 捕获sed的匹配
- 6. sed的:一个匹配
- 7. 删除匹配行的sed
- 8. Bash sed替换为文件中文本的完全匹配
- 9. 使用sed条件匹配单词
- 10. sed:只打印匹配组
- 11. SED插入匹配图案
- 12. 删除不匹配SED
- 13. SED插入字符匹配
- 14. 如何与sed匹配?
- 15. sed多行范围匹配
- 16. Bash - sed,在所有匹配的文件中替换行nr 1
- 17. 针对CSV文件否定匹配使用的sed
- 18. 如何编写多个文件与匹配模式的sed
- 19. AWK/SED:文件和打印一切的匹配模式之间
- 20. SED选项追加匹配图案到文件
- 21. sed匹配和替换文件除注释
- 22. 的sed的grep的+忽略#和匹配
- 23. 使用sed更改匹配后的第一个匹配
- 24. 匹配sed命令中的特定行
- 25. 匹配非号码使用的sed
- 26. 过滤多pcregrep匹配的sed
- 27. sed的返回码不匹配
- 28. GNU sed排除不匹配的行
- 29. sed替换吃不匹配的模式
- 30. 如何匹配sed中的{{param}}?
'的sed的/^\(0 \ | 33 \)// G'file.txt' – DOOM 2014-09-28 05:07:52
您需要躲避管,括号和添加一个锚:'sed的-i“/^\(\ [\ 0 \] \ | \ [33 \] \)/ d'file.txt'或更好:'sed -i'/^\ [\(0 \ | 33 \)\]/d' .txt' – 2014-09-28 05:23:47
@CasimiretHippolyte谢谢你的工作!你可以让它成为答案,所以我可以upvote – penu 2014-09-28 05:48:23