首先聲明一點:Ubuntu下的rename和Red Hat9下的是不一樣的,就連man出來的也是不一樣的.具體的可以自己操作看一下.
Ubuntu下的似乎還需要了解Perl語法,不然會報語法錯誤.- -||
不過Red Hat9下的就好多了,可以man一下,大致能了解是什么意思了.
rename 表達式1 表達式2 表達式3
其中表達式1是要改變的字符串,表達式2是你要改為的字符串,表達式3相當于一個判斷式一樣的,也就是把所有符合表達式3的文件名中表達式1改成表達式2.表達式3可含通配符。
比如Red Hat9的例子.把所有的htm文件的文件名改成html,命令如下
rename .htm .html *.htm
上面的意思是把所有的以.htm結尾的文件中htm改成html