我正在尝试*.ics
使用sed
. 该*.ics
文件如下所示:
[...]
BEGIN:VEVENT
UID:0xfoo
SUMMARY:foo
DTSTART:20131212T090000
DTEND:20131212T100000
SEQUENCE:0
DTSTAMP:20131212T100000
LOCATION:foo
CATEGORIES:foo
DESCRIPTION:foo
CLASS:PUBLIC
END:VEVENT
[...]
UID
我想删除以or开头的行SEQUENCE
,但前提是它们介于 BEGIN:VEVENT
andEND:VEVENT
我试图删除这些行:
sed '/^BEGIN:VEVENT/,/^END:VEVENT/ /^UID/d'
但它只会返回一个错误,比如unknown command '/'
怎么可能删除这些行?
谢谢!