Tôi muốn đổi tên tất cả các file ERB trong dự án Git của tôi để Haml (như index.html.erb để index.html.haml)Git:. Đổi tên hoặc di chuyển tất cả các file cùng một lúc
Nếu tôi đổi tên mỗi tập tin, Tôi phải gõ lệnh sau hơn ba mươi lần.
$ git mv app/views/pages/index.html.erb app/views/pages/index.html.haml
Tôi đã thử lệnh dưới đây nhưng không hoạt động.
$ 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
Tôi làm cách nào để đổi tên chúng cùng một lúc?
Cũng giống như ... và lệnh 'mv' khác. Di chuyển từng thư mục một hoặc viết một vòng lặp quich bash để thực hiện những gì bạn buộc phải làm ngay bây giờ nếu bạn không muốn di chuyển tất cả các tệp. –