ファイル内の特定の長さの行を保持するコマンド

ファイル内の特定の長さの行を保持するコマンド

.txtファイルに639の文字行を保持したいと思います。これを行うコマンドは何ですか?

ベストアンサー1

あなたはそれを使用することができますgrep

grep -E '^.{639}$' your.txt

^$行の始まりと終わりを一致させます。.{639}すべての文字と正確に639回一致します。

Stéphaneが述べたように、これは次のように短縮することができます(1文字)。

grep -Ex '.{639}' your.txt

そして-x言った:Select only those matches that exactly match the whole line

おすすめ記事