重複の可能性:
バッチの名前変更ファイル
単一のコマンドで名前を変更したいファイルがあります。ファイルは名前ですだから。名前からES Posthumusビットと各ファイルの先頭の01、02などを削除したいと思います。どのように削除しますか?
ベストアンサー1
のみお使いいただけますのでbash
ご注意ください。生成されたファイル名が競合する可能性があるたとえば、同じ曲のタイトルを持つ2つのファイルがあるとします。したがって、-i
スイッチは次のようになります。
for f in *.mp3; do mv -i "$f" "${f#*Posthumus - }"; done