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 に答える