[brlug-general] Recursive batch rename

Joe Fruchey joe at fruchey.net
Tue May 13 08:58:08 CDT 2008


This is a silly script question, but I've never done much scripting,
so help me out here.

I have this simple renaming script, say

for i in $(ls); do (mv $i $i.old); done

How do I make this thing run in all subdirectories? I'm guessing I
have to define it as a function and have a script traverse the
directories, but I don't know how.

Help?

-Joe



More information about the General mailing list