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 命令之前所在的上一个当前文件夹,以字符串形式返回。

# 另请参阅

dir