Today I had a directory full of mp3 files for a Flash game that each had the text “woman01″ in them. Since I wanted to just keep the rest of the filename, I put together this Bash one-liner:
for f in *; do mv $f ${f/woman01/}; done
Simple and effective! Bash has a surprising array of string-manipulation capabilities, which I learned about here.