ディレクトリ内のファイル名を連番に置換する

ls -1 * | awk ‘BEGIN {FS=”.”} {print “mv”, $0, NR”.”$2}’ | /bin/sh
ディレクトリ内のファイル名を連番に置換する

これを実行すると、「【連番】.元の拡張子」にファイル名が変換できる。

ピリオドで$1と$2を分割しているので、
ls -1 * | awk ‘BEGIN {FS=”.”} {print “mv”, $0, $1NR”.”$2}’ | /bin/sh
これだと「元のファイル名【連番】.元の拡張子」
となる。