2026a
# cd
更改当前文件夹
# 语法
cd(newFolder)
# 说明
cd(newFolder) 将当前文件夹更改为 newFolder。文件夹更改是全局性的。因此,如果您在函数中使用 cd,文件夹更改将一直保持到 Syslab 执行完该函数为止。示例
# 示例
使用完整路径和相对路径更改当前文件夹
获取当前路径。
using TyBase
dir_str = pkgdir(TyBase) * "/examples/FileSystem/cd"
cd(dir_str)
"C:\\Users\\Public\\TongYuan\\.julia\\packages\\TyBase\\rfzLe/examples/FileSystem/cd"
使用完整路径将当前文件夹从"C:\Users\Public\TongYuan\.julia\packages\TyBase\rfzLe/examples/FileSystem/cd"更改为"C:\Users\Public\TongYuan\.julia\packages\TyBase\rfzLe/examples"。
cd("../..")
使用相对路径将当前文件夹从"C:\Users\Public\TongYuan\.julia\packages\TyBase\test"更改回"C:\Users\Public\TongYuan\.julia\packages\TyBase\test\FileSystem\cd"
cd("FileSystem/cd")
更改和还原当前文件夹
获取当前路径。
using TyBase
dir_str = pkgdir(TyBase) * "/examples/FileSystem/cd"
cd(dir_str)
将当前文件夹更改为 home 目录,更改之前先保存文件夹路径。
oldFolder = homedir()
"C:\\Users\\TR"
使用 pwd() 命令显示新的当前文件夹。
pwd()
"C:\\Users\\Public\\TongYuan\\.julia\\packages\\TyBase\\N9ZyC\\examples\\FileSystem\\cd"
使用保存的路径将当前文件夹更改回原始文件夹。使用 cd 命令显示新的当前文件夹。
cd(oldFolder)
pwd()
"C:\\Users\\TR"
将当前文件夹更改为 UNIX® 平台上的用户主文件夹
将当前文件夹更改为 dev 文件夹,假定在 UNIX 平台上的用户主文件夹中。
using TyBase
pkg_dir = pkgdir(TyBase)
cd(pkg_dir)
# 输入参数
newFolder - 新文件夹的路径字符串标量
要将当前文件夹更改为的新文件夹的路径,指定为字符串标量。
有效值包括完整路径、相对路径或下列值之一。
| 值 | 描述 |
|---|---|
| ../ | 当前文件夹的上一级。 |
| 多个 ../ | 当前文件夹之上的若干级。 |
| ./ | 相对于当前文件夹的路径。cd 假定该路径相对于当前文件夹,即使 ./ 并不存在。 |
newFolder 需要使用双引号将其引起来。例如,cd("Folder Name") 。
# 输出参数
oldFolder - 上一个当前文件夹字符串
在您发出 cd 命令之前所在的上一个当前文件夹,以字符串形式返回。