我有一个相当大的文本文件,其中包含如下所示的字符串:
//a/b/ww/d/ //b/d/we/c/ //a/b/as/d/e/ //af/y/x/f/e/ //b/d/we/c/
我正在尝试删除其中仅包含6个正斜杠的所有行。
斜线之间的文本是随机的,可以更长或更短。
所需的输出:
//a/b/as/d/e/ //af/y/x/f/e/
什么是最有效的方法?
这是一项量身定制的工作,用于awk
根据NF
(字段数)的数量来计算/
:
awk -F/ 'NF != 7' file
//a/b/as/d/e/
//af/y/x/f/e/
NF==7
表示一行中有6个斜杠(定界符)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句