Rename multiple files based on pattern in Unix

There are several ways, but using rename will probably be the easiest.

Using one version of rename:

rename 's/^fgh/jkl/' fgh*

Using another version of rename (same as Judy2K’s answer):

rename fgh jkl fgh*

You should check your platform’s man page to see which of the above applies.

Leave a Comment