bindiego
7/30/2015 - 4:28 AM

rename file

rename file

#!/usr/bin/env zsh

# all .html to .txt
rename 's/\.html$/\.txt/' *.html

# remove extensions .html
rename 's/\.html$//' *.html

# remove all trailing .live recursively
find . -type f -name "*\.live" -exec rename 's/\.live$//' {} \;

# rename all .javascript to .js recursively
find . -type f -name "*\.javascript" -exec rename 's/\.javascript$/.js/' {} \;