RENAME(1)                  Linux Programmer's Manual                 RENAME(1)
NAME
       rename - Rename files
SYNOPSIS
       rename from to file...
       rename -V
DESCRIPTION
       rename  will  rename the specified files by replacing the first occurrence of from in
       their name by to.
       -V, --version
              Display version information and exit.
       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.
SEE ALSO
       mmv(1), mv(1)
AVAILABILITY
       The rename command is part  of  the  util-linux-ng  package  and  is  available  from
       ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.
                                1 January 2000                       RENAME(1)
(END)
[root@web-A test]# rename jpg JPG *.jpg
[root@web-A test]# ls
100_.JPG  2_.JPG  4_.JPG  6_.JPG  8_.JPG  foo0010    xxx01  xxx03  xxx05  xxx07  xxx09
1_.JPG    3_.JPG  5_.JPG  7_.JPG  9_.JPG  rename.sh  xxx02  xxx04  xxx06  xxx08
[root@web-A test]#

rename foo foo0 foo?

###将所有匹配foo?中的foo替换成foo0

?匹配一个字符

*匹配多个字符