我正在运行一个脚本来获取数据,如下所示,
1400d2b8
1f4d1e2507
1200781e
如您所见,第 3 和第 4 个字符位于0
第 1 行和第 3 行。我正在尝试编写一个单行脚本,打印除包含 的行之外的行00
。在这种情况下,它应该只打印1f4d1e2507
。
答案1
方法有很多,例如
awk '/^..00/{ next; }{ print; }' < mydata
sed '/^..00/d' < mydata
答案2
grep
可以这样做:
grep -v '^..00' inputfile