//View Tip #294
Similar Tips
» dos2unix all files in a directory
» Rename many files using find and perl
» Check low space
» Find and Grep
» Command examples from shell-fu


Latest tips by RSS
Click here to subscribe
Follow Shell-Fu on Twitter
Click here to follow
Follow Shell-Fu on identi.ca
Click here to follow
Mass-renaming files using find and sed:

find -name "*.php3" | sed 's/\(.*\).php3$/mv "&" "\1.php"/' | sh

(this example will rename all .php3 files to .php)

View Comments »


Add your comment

Comments are currently disabled
most systems have the "rename" command that takes regex substitutions just like this example.
Posted 2008-09-17 13:58:48

Home Latest Browse Top 25 Random Hall Of Fame Contact Submit