我有大约10个目录,每个目录都有与此模式匹配的内容:
x.js
x.d.ts
x.ts
我想将这些文件重命名为:
index.js
index.d.ts
index.ts
是否有mv或git mv命令可用于重命名文件?
类似的东西:
git mv --match x.* index.*
我不太确定。
答案 0 :(得分:1)
由于git不执行任何特殊的重命名注册,您可以使用rename之类的系统实用程序,然后暂存更改。例如,使用命令:
aMethod
答案 1 :(得分:1)
在目录中,您可以使用以下命令:
rename x index x.*
x。*是模式。对于所有匹配的文件,x将被替换为索引,但仅适用于第一次出现。
谢谢!