Linux, Unix, Shell
Thursday, 22 March 2012
Rename multiple files using one command
On Redhat Linux machine, suppose we have hundreds of .txt files, if want want to rename them to .sh file, there are a few ways to do:
1. use rename command
rename txt sh *.txt
2. write script
for f in *.txt; do mv $f ${f/.txt/.sh}; done
${f/.txt/.sh} is string replacement in bash, for details, please see
string manipulation in bash
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
loading..
No comments:
Post a Comment