【发布时间】:2018-11-23 09:17:40
【问题描述】:
如何保持所有行匹配所有这些单词
toto OR titi OR clic OR SOMETHING 并删除任何其他行?
如果我选择sed '/toto/ p ' file,例如,我无法选择titi。
我正在寻找类似于 Perl 正则表达式的东西
^ (word1|word2|word3|andsoon).*。但是,sed 需要它,因为它将被集成到更大的 sed 脚本中。
目标是保留所有以word 开头的行,其中word 是一组单词中的任何单词。
【问题讨论】:
-
如何调用较大的
sed脚本?如果它被称为sed,那么手头的任务就是删除所有与相应表达式不匹配的行,如果它被称为sed -n,你实际上必须选择你感兴趣的行。但是我的总体建议是设置您的第一个awk规则以删除不匹配的行。
标签: sed