如何在Julia中创建txt或.jl格式的新文件?
Julia 快速创建文件的几种简便方法
最贴合使用习惯的方案:直接调用内置touch函数
Julia原生自带和终端touch功能完全一致的内置函数,无需额外引入任何包,一行代码即可完成空文件创建,同时也兼容原touch更新文件时间戳的功能:
- 创建.jl格式文件:
touch("demo.jl") - 创建txt格式文件:
touch("data.txt")
如果指定路径的文件不存在,会直接创建空文件;如果文件已存在,只会更新它的最后修改时间戳,不会修改原有内容,和你在终端用touch的使用习惯完全一致。
其他可选便捷方案
- 要创建文件同时写入内容,直接用
write函数即可,不需要手动调用open处理IO流:write("hello.jl", "println(\"Hello World\")")
该方法如果目标文件不存在会自动创建,文件已存在则会直接覆盖原有内容。 - REPL临时操作时可以按
;进入shell模式,直接执行终端的touch命令,和终端操作完全一致:shell> touch test.jl
内容的提问来源于stack exchange,提问作者logankilpatrick
相关产品推荐
相关产品推荐

