标签: regex linux shell
我想在xml文件中删除以<Field name="LastDate"开头的行。
<Field name="LastDate"
这个空间似乎在这里造成问题sed -i /^<Field name="LastDate"/d test.xml。我该怎么做?
sed -i /^<Field name="LastDate"/d test.xml
答案 0 :(得分:2)
您需要引用脚本(单引号,因为文本已包含双引号):
$ sed -i '/^<Field name="LastDate"/d' test.xml