使用File.new创建的文件实际上存储在Ruby中的什么位置?

使用File.new创建的文件实际上存储在Ruby中的什么位置?,ruby,Ruby,我从Ruby脚本中创建文件并向其中添加内容。但是我正在创建的这些文件存储在哪里 我对这个很陌生,对不起 文件将在您指定的任何位置创建。例如: f = File.new("another_test.txt","w+") 这将在当前工作目录中创建文件。指定路径和文件名。例如: f = File.new("~/Desktop/another_test.txt","w+") # will create the file on the desktop. 有关更多详细信息,请查看 已更新: 包含的mu

我从Ruby脚本中创建文件并向其中添加内容。但是我正在创建的这些文件存储在哪里


我对这个很陌生,对不起

文件将在您指定的任何位置创建。例如:

f = File.new("another_test.txt","w+")
这将在当前工作目录中创建文件。指定路径和文件名。例如:

 f = File.new("~/Desktop/another_test.txt","w+") # will create the file on the desktop.
有关更多详细信息,请查看

已更新
包含的mu太短了。更正。

“将在与包含该代码的脚本相同的目录中创建文件”:不完全是,它将在当前工作目录中创建文件,但这可能是几乎任何内容,因为任何人都可以在任何时候创建。@muistooshort您完全正确,谢谢你的更正。非常感谢。我就知道事情会这么简单!非常感谢。你应该展示你正在使用的代码示例,这样我们就可以看到你是如何创建文件的。