zku*_*rtz 18 directory r julia
在R,从任何工作目录开始,我都能做到
setwd("~/Desktop")
Run Code Online (Sandbox Code Playgroud)
这与我的linux发行版cd在命令行中解释的方式一致.但Julia似乎没有认识到这种~/表示法:
julia> cd("~/Desktop")
ERROR: chdir ~/Desktop: No such file or directory
in systemerror at error.jl:38
in cd at file.jl:13
Run Code Online (Sandbox Code Playgroud)
这是一个错误吗?
waT*_*eim 32
从源头上可以看出,这个成语与众不同.如果调用不带参数的cd(),则默认为主目录.homedir()函数可用于预先添加主目录.
julia> homedir()
"/Users/jeffw"
julia> cd("/")
julia> pwd()
"/"
julia> cd()
julia> pwd()
"/Users/jeffw"
Run Code Online (Sandbox Code Playgroud)
结合事物
julia> cd("$(homedir())/Desktop")
julia> pwd()
"/Users/jeffw/Desktop"
Run Code Online (Sandbox Code Playgroud)