チップス

正規表現で数字範囲の指定をする


よくテキストで 1.txt 2.txt 3.txt 4.txt .... 11.txt 12.txt 13.txt 14.txt .... 19.txt 20.txt 21.txt なんてファイルがあった時に 13.txt から 17.txt まで処理したいとか、コピーしたいなんて時があります。

例えば
16.txt 17.txt 18.txt を UTF-8 に漢字変換したい時

nkf -w -Lu --overwrite 1[6-8].txt

 
17.txt 18.txt 19.txt を別フォルダーにコピーしたい時

cp 1[7-9].txt hogehoge/

 
なんて使っています。

本当に忘れる事が多くなってきたので、メモが重複するかもしれませんが年寄りだと思って許してください。
 
参考にさせていただいたURL

正規表現で数字範囲の指定方法。

正規表現


   チップス