RaspberryPi や fedora の bash にて。
「あるフォルダの中の全てのファイルを調べて、ファイル名の頭が数字3桁のものだけ表示する」をやりたい。
ーーー
まず「あるフォルダの中の全てのファイルを調べる」のは、超簡単。毎日やっている。
$ for i in *; do echo "$i"; done
ーーー
これに、if文をつけて「ファイル名の頭が数字3桁だったら表示する」の条件をつける。
$ for i in *; do if [[ "$i" =~ ^[1-9]{3} ]]; then echo "$i"; fi; done
(全角のカッコ [ ]は実際は半角なんだけど、このブログの制限で全角表示にしてる)