Làm cách nào để tạo tệp mới trong một thư mục cụ thể. Tôi đã tạo lớp này:Tạo một tệp trong một thư mục được chỉ định
class FileManager
def initialize()
end
def createFile(name,extension)
return File.new(name <<"."<<extension, "w+")
end
end
Tôi muốn chỉ định thư mục (đường dẫn) nơi tạo tệp. Nếu cái này không tồn tại, anh ta sẽ được tạo ra. Vì vậy, tôi phải sử dụng fileutils
như được hiển thị here ngay sau khi tạo tệp hoặc tôi có thể chỉ định trực tiếp trong việc tạo nơi tạo tệp?
Cảm ơn
Câu hỏi của bạn hơi khó hiểu. Bạn có thể làm 'File.new (" path/to/file ")' hoặc là bạn nói rằng bạn muốn các thư mục được tạo ra nếu chúng không tồn tại? –
Tôi muốn thư mục được tạo nếu anh ta không tồn tại. Tôi đã chỉnh sửa câu hỏi của mình – bAN
Xem câu trả lời của tôi bên dưới –