Wie kann ich eine neue Datei in einem bestimmten Verzeichnis erstellen. Ich habe diese Klasse erstellt:Erstellen Sie eine Datei in einem angegebenen Verzeichnis
class FileManager
def initialize()
end
def createFile(name,extension)
return File.new(name <<"."<<extension, "w+")
end
end
Ich möchte ein Verzeichnis (Pfad) angeben, wo die Datei erstellt werden soll. Wenn dieser nicht existiert, wird er erschaffen. Also muss ich fileutils
wie gezeigt here direkt nach der Dateierstellung verwenden oder kann ich direkt in der Erstellung angeben, wo die Datei erstellen?
Dank
Ihre Frage ist ein wenig verwirrend. Sie können 'File.new (" path/to/file ")' machen oder sagen Sie, dass die Verzeichnisse erstellt werden sollen, wenn sie nicht existieren? –
Ich möchte das Verzeichnis erstellt, wenn er nicht existiert. Ich habe meine Frage bearbeitet – bAN
Siehe meine Antwort unter –