在Ruby中,你可以使用Dir
類的delete
方法來刪除一個目錄。首先,你需要確保目錄是空的,否則會拋出一個異常。以下是一個示例:
require 'dir'
# 指定要刪除的目錄路徑
directory_path = '/path/to/your/directory'
# 檢查目錄是否為空
if Dir.empty?(directory_path)
# 刪除目錄及其內容
Dir.delete(directory_path)
puts "目錄 #{directory_path} 已成功刪除。"
else
puts "目錄 #{directory_path} 不為空,無法刪除。"
end
請注意,Dir.delete
方法會永久刪除目錄及其所有內容,所以在使用之前請確保你確實想要刪除這個目錄。