假设当前工作目录是C:\(保存.jl文件的目录),然后我将cwd切换到一些子文件夹来执行一些任务。无论如何直接将cwd重置回C:\之后,即初始cwd?或者,无论如何,是否可以独立于当前工作目录来定位正在运行的 .jl 文件所在的目录?(无需事先将 cwd 保存为变量)
cd("/some/path") do
pwd() # or do some other work here
end
Run Code Online (Sandbox Code Playgroud)
这会将工作目录更改为/some/path,让您做一些工作,并在end关键字后自动返回原始工作目录。