Tôi đang tìm cách chuyển đổi toàn bộ thư mục HTML thành HAML sao cho các tệp có cùng tên nhưng với một phần mở rộng mới.Có lệnh bash để chuyển đổi toàn bộ thư mục thành HAML từ HTML không?
html2haml file.html.erb file.haml
Tôi có thể chạy vòng lặp để tôi có thể chuyển đổi tất cả các tệp này cùng một lúc để tên này chỉ giống với phần mở rộng được thay đổi không?
My files:
continue_login.html.erb
expired_trial.html.erb
expired_trial.mobile.erb
login.html.erb
login.mobile.erb
recover_password.html.erb
signup.html.erb
trial_expires_soon.html.erb
trial_expires_soon.mobile.erb
Hãy ném điều này vào đó 'cho f trong * .html.erb; làm rm $ f; done' Và bạn có thể dọn dẹp các tệp * .html.erb cũ – Trip
Chỉ cần thêm, backticks fork một quy trình mới, vì vậy tốt hơn nên sử dụng '$ (...)' – Eric
Bạn có ý nghĩa gì bởi '$ (. ..) '? – tadman