一部のファイルのバッチ名を変更する [重複]

一部のファイルのバッチ名を変更する [重複]

重複の可能性:
バッチの名前変更ファイル

単一のコマンドで名前を変更したいファイルがあります。ファイルは名前ですだから。名前からES Posthumusビットと各ファイルの先頭の01、02などを削除したいと思います。どのように削除しますか?

ベストアンサー1

のみお使いいただけますのでbashご注意ください。生成されたファイル名が競合する可能性があるたとえば、同じ曲のタイトルを持つ2つのファイルがあるとします。したがって、-iスイッチは次のようになります。

for f in *.mp3; do mv -i "$f" "${f#*Posthumus - }"; done

おすすめ記事