Zsh has a module called zmv which lets you do things like:
zmv '(??)-(*).mp3' '$1 - ${(C)2:gs/_/ }.mp3'
Which would change "01-foo_bar_baz.mp3" into "01 - Foo Bar Baz.mp3"
zmv '(??)-(*).mp3' '$1 - ${(C)2:gs/_/ }.mp3'
Which would change "01-foo_bar_baz.mp3" into "01 - Foo Bar Baz.mp3"
No comments yet.