我有大约10个目录,每个目录的内容都与以下模式匹配:
x.js
x.d.ts
x.ts我想将这些文件重命名为:
index.js
index.d.ts
index.ts有没有mv或git mv命令可以用来重命名文件?
类似于:
git mv --match x.* index.*我不是很确定。
发布于 2017-07-20 15:24:24
由于git不执行任何特殊的重命名注册,因此您可以使用rename等系统实用程序,然后将更改暂存。例如,使用命令:
git add -u
git add <new pattern>发布于 2018-05-10 12:29:10
在目录中,您可以使用以下命令:
rename x index x.*X。*是模式。对于所有匹配的文件,x将被替换为索引,但仅用于第一次出现。
谢谢!
https://stackoverflow.com/questions/45205799
复制相似问题