我有 100 个文件,其中包含以mark开头并以分号 (;)结尾的句子。
eg: mark is driving a car;
我需要删除以标记开头并以“ ; ”结尾的每个句子
如何使用sed或类似工具执行此操作。
我用 sed 来替换模式,但不知道如何删除模式。
我有 100 个文件,其中包含以mark开头并以分号 (;)结尾的句子。
eg: mark is driving a car;
我需要删除以标记开头并以“ ; ”结尾的每个句子
如何使用sed或类似工具执行此操作。
我用 sed 来替换模式,但不知道如何删除模式。
由于所有匹配的句子都在一行上,并且您说您已经熟悉 sed,那么它只是一种特殊情况,
sed
用于将一种模式替换为另一种模式,在这种情况下替换为空:您可以使用
d
insed
删除一行:你可以使用 sed:
这将删除以“mark”开头并以“;”结尾的所有内容。