想实现自动文件编辑,删除其中的不需要段落,请教高手如何实现,sed如何输出查找到的行号?
发表于 : 2011-05-18 10:49
有如下的文本:
<list item file="1"
file is "adobe.pdf"
/list>
<list item file="2"
file is "adobe2.pdf"
/list>
<list item file="3"
file is "adobe3.pdf"
/list>
<list item file="4"
file is "adobe4.pdf"
/list>
文本可能很长,如果我需要的文件存在另一个文件need中,比如含有 adobe3.pdf,现在需要一个脚本删除其它的不需要的list item段落,使输出如下,请教脚本应该如何编写?多谢各位。
<list item file="3"
file is "adobe3.pdf"
/list>
<list item file="1"
file is "adobe.pdf"
/list>
<list item file="2"
file is "adobe2.pdf"
/list>
<list item file="3"
file is "adobe3.pdf"
/list>
<list item file="4"
file is "adobe4.pdf"
/list>
文本可能很长,如果我需要的文件存在另一个文件need中,比如含有 adobe3.pdf,现在需要一个脚本删除其它的不需要的list item段落,使输出如下,请教脚本应该如何编写?多谢各位。
<list item file="3"
file is "adobe3.pdf"
/list>