我有一个带有换行符或回车符的大文件。该文件来自HTML,我除去了要转换为换行符(/ n)的所有标签。使用AWK或SED执行此操作的快速而简单的方法是什么?我想AWKSED也是一种选择。使用awk或sed替换带有换行符的HTML标记
0
A
回答
0
像这样的东西应该工作:
sed 's/<[^>]*>/\n/g' file
这意味着:更换开始<
所有文字,其次是不>
字符数目不详,并且与>
结束,有一个换行符。
+0
因此,如果我把/ tr放在括号中,它应该用换行符替换所有出现的标记? –
+0
是的,由于'g'命令,并且因为'[^>]'做了一个非贪婪的匹配,所以这会更新所有与换行符相关的事件。 – user000001
+0
我对你的修改有点困惑。如果标签是/ tr,那么我的解决方案中用/ tr替换了什么? ^>或者*? –
相关问题
- 1. sed或awk多行替换
- 2. 使用SED或AWK替换文本零
- 3. 使用SED/AWK替换字符串
- 4. SED搜索和替换HTML标记
- 5. 替换字符串以下划线并使用awk或者sed
- 6. 查找并用sed/awk替换多行?
- 7. 使用sed替换xml标记
- 8. 使用sed替换HTML标签内容
- 9. sed替换xml标记
- 10. Bash:用换行符替换“”,使用sed或tr
- 11. sed替换html
- 12. php/html:用换行符替换html结束标记
- 13. SED,AWK替换XML元素
- 14. 更换使用awk图案或sed的
- 15. HTML标记替换多行
- 16. Excel:用换行符替换html标签
- 17. 使用或在多行sed替换
- 18. 使用awk替换```字符
- 19. 使用sed替换字符
- 20. sed替换“),(”用换行符“\ n”
- 21. 禁用或替换一些HTML标记
- 22. 替换用@符号使用SED,AWK开头的线路,切断
- 23. 使用sed或awk替换另一个字段的字段
- 24. 在Shell中使用SED查找并替换HTML标记
- 25. 替换html标记
- 26. 替换换行sed
- 27. 使用jquery替换带有标记的符号
- 28. 使用sed替换多行
- 29. 如何用AWK或sed或Perl做这样的替换?
- 30. 用HTML标记替换字符串
告诉我,没有真正名为'AWKSED'的东西!发布一些示例输入和预期输出。 –