【发布时间】:2017-06-19 09:44:03
【问题描述】:
cat fxmgr/wrapperwin32.xml | sed '//d' | sed '//d' > clean.xml
这将从 xml 文件中删除 cmets,但我想用空行替换 cmets,因为我不想打扰其他代码行号。
例如:
line one
xml comment
xml comment
line four
输出:
line one
line four
假设 2 和 3 在代码中有 xml cmets。我们只是删除这些行并保持空行。 我无法在这里添加确切的 xml cmets。所以希望上面的 ex 澄清它。
cmets 中给出的真实示例:
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!---Students grades are uploaded by months---->
3 <class_list>
4 <student>
5 <name>Tanmay</name>
6 <grade>A</grade>
7 </student>
8 </class_list>
输出
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <class_list>
4 <student>
5 <name>Tanmay</name>
6 <grade>A</grade>
7 </student>
8 </class_list
目标:将注释第 2 行的内容替换为空格(以及与第 2 行类似的 xml 文件中的所有其他注释行)
【问题讨论】:
-
您介意提供一些示例输入文本和所需的输出吗?
-
1 2 3
4 输出 ===== 1 2 35 8Tanmay 6A 74 5 8Tanmay 6A 7 -
1 2 3
4 输出 ===== 1 2 35 8Tanmay 6A 74 5 8Tanmay 6A 7 -
请添加这个有问题的。很难理解
-
我在问题中添加了。