Làm cách nào để viết một vòng lặp trong ruby để tôi có thể thực thi một khối mã trên mỗi tệp?
Tôi chưa quen với ruby và tôi đã kết luận rằng cách để làm điều này là thực hiện từng vòng lặp.
Tệp ruby sẽ được thực thi từ một thư mục khác với thư mục tôi muốn lặp qua.
Tôi đã thử Dir.foreach
và tôi không thể làm cho nó hoạt động.
do_something_with(entry) if File.file?(entry)
'img/*.{jpg,png,gif,jpeg}'
để lấy nhiều phần mở rộng.
Dir.foreach
hoạt động để lặp lại nội dung của một thư mục, vì vậy một cái gì đó khác đang diễn ra.