範囲に数字を含むファイル名をgrepする方法

範囲に数字を含むファイル名をgrepする方法

5,000ファイルのディレクトリがあるとします。それぞれに名前があります。たとえば、次のようになります。

1.json
2.json
3.json
..
4000.json
4001.json

1.jsonから2000.jsonファイルの文字列のみをgrepするために使用できるコマンドラインユーティリティは何ですか?

ベストアンサー1

バッシュ、Ksh、Zsh:

grep pattern {1..2000}.json

ファイル名がゼロで埋められたかどうか:

grep pattern {0001..2000}.json

おすすめ記事