如何使用script来实现对某个目录下的文件进行批量改名??

如何使用script来实现对某个目录下的文件进行批量改名??

如题
不需要SCRIPT啊
有RENAME这个命令的
用法记得比较怪异,看看MAN吧
rename的用法!
早上测试了一下:
假如你所在目录里的文件有:
foo0
foo1
foo2
foo3
foo4
foo5
现在假如你要把
foo0-->foo00
.
.
foo5-->foo05
你只要只如下命令即可:
rename foo foo0 foo?
下面是man rename的帮助文件:
NAME
       rename - Rename files

SYNOPSIS
       rename from to file...

DESCRIPTION
       rename  will  rename  the specified files by replacing the first occurrence of from in their
       name by to.

       For example, given the files foo1, ..., foo9, foo10, ..., foo278, the commands

              rename foo foo0 foo?
              rename foo foo0 foo??

       will turn them into foo001, ..., foo009, foo010, ..., foo278.

       And
              rename .htm .html *.htm

       will fix the extension of your html files.
这个rename的语法到底是怎么回事呀,看不懂
这个英文看的懂吗?
就是这一段英文太BT了.

.....by replacing the first occurrence of from in their
name by to.

请大哥解释一下,顺便提高一下小弟的英语水平
其实我的英文也是很差,一开始看也是一头雾水,不过你对照实际操作一下就可以比较明白了!
rename .htm .html *.htm 是把本目录下的htm,html结尾的文件全部改成.htm文件!
我看明白了。关键是这一段

SYNOPSIS
rename from to file...


中间的from ,to ,对应着下面的from ,to ,怪不得看得一头雾水

多谢大哥
不客气!