有几种方法,具体取决于 *nix 上可用的内容。
有两种不同的rename命令,一种通过 perl 提供,一种作为标准 utils 的一部分。
Perl 版本:
rename 's/(\.cc$|\.C$)/$1.blah/' *.cc *.C
Run Code Online (Sandbox Code Playgroud)
utils 版本 - 你可以用一行来做到这一点:
rename .C .C.blah *.C
rename .cc .cc.blah *.cc
Run Code Online (Sandbox Code Playgroud)
for循环:
for i in *.C *.cc ; do mv $i $i.blah ; done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21954 次 |
| 最近记录: |