1

我有一个包含 200 行的文件,我想删除 5 个长行(每行包含特殊字符)。

$cat abc
............
comments[asci?_203] part of jobs where to delete
5 similar lines
.....

我尝试使用文件上的行号(nl)删除这 5 行,但没有奏效。谢谢

4

1 回答 1

0

您是否尝试过使用 awk 删除这些行?这未经特殊字符测试,但也许它可以工作

awk '{if (length($0)<55) print $0}' < abc

替换55为您要保留的最大行长

于 2013-03-03T09:31:41.603 回答