複数ファイルの名前変更

複数ファイルの名前変更

はじめに:私はLinuxの初心者なので、厳密に判断しないでください。

.pnm拡張子を持つ複数の画像(100以上)を含むディレクトリがあります。名前が「img1.pnm」、「img2.pnm」、「img3.pnm」などでなければならないという意味で名前を変更したいと思います。したがって、名前には「img」という共通部分があり、「1」で始まる別のインデックスが必要です。

どうすればいいですか?

ベストアンサー1

次を試してください...

unset i; for f in *.pnm; do mv "$f" "img$((++i)).pnm";done

おすすめ記事