推荐答案
# 改变当前工作目录 chdir '/path/to/directory' or die "无法切换到目录: $!"; # 创建新目录 mkdir '/path/to/new_directory', 0755 or die "无法创建目录: $!"; # 删除空目录 rmdir '/path/to/empty_directory' or die "无法删除目录: $!";
本题详细解读
chdir
函数
- 功能:
chdir
函数用于改变当前工作目录到指定的路径。 - 语法:
chdir EXPR
- 参数:
EXPR
是要切换到的目录路径。 - 返回值: 成功时返回
1
,失败时返回0
并设置$!
为错误信息。 - 示例:
chdir '/path/to/directory' or die "无法切换到目录: $!";
mkdir
函数
- 功能:
mkdir
函数用于创建一个新的目录。 - 语法:
mkdir FILENAME, MASK
- 参数:
FILENAME
是要创建的目录路径。MASK
是目录的权限模式,通常使用八进制表示(如0755
)。
- 返回值: 成功时返回
1
,失败时返回0
并设置$!
为错误信息。 - 示例:
mkdir '/path/to/new_directory', 0755 or die "无法创建目录: $!";
rmdir
函数
- 功能:
rmdir
函数用于删除一个空目录。 - 语法:
rmdir FILENAME
- 参数:
FILENAME
是要删除的目录路径。 - 返回值: 成功时返回
1
,失败时返回0
并设置$!
为错误信息。 - 示例:
rmdir '/path/to/empty_directory' or die "无法删除目录: $!";