Clean up file names with zmv
I read a lot of manga. Unfortunately, my local stores don't carry any, so I'm forced to rely on "scanlations", or scanned translations. Some groups have this down to an art, but they can't ever seem to agree on a file naming convention. I like my things neat and tidy, so I use zmv
to clean the file names up a little:
zmv '*_ch([[:digit:]]##)*_*.(*)' 'Some_Manga_ch$1.$2'
You'll have to adjust the pattern, depending on what you have, but this works surprisingly well. We're capturing the chapter number (note the ##
non-greedy quantifier), and the extension. God forbid these people could at least agree on an archive format.
Written by Kaito Michishige
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Shell
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#