我想把Git项目中所有的erb文件重命名为haml。(例如将index.html.erb重命名为index.html.haml)
如果我逐个文件进行重命名,我需要输入超过三十次以下命令。
$ git mv app/views/pages/index.html.erb app/views/pages/index.html.haml
我尝试了下面的命令,但它没有起作用。$ git mv app/views/**/*.erb app/views/**/*.haml
usage: git mv [options] <source>... <destination>
-n, --dry-run dry run
-f, --force force move/rename even if target exists
-k skip move/rename errors
如何一次性重命名它们?
mv
命令相同。一次移动一个目录,或编写一个快速的bash循环来完成您现在正在尝试做的事情,如果您不想移动所有文件。 - Brian Roach