windows - 如何在 perl 中从当前工作目录后移一级

标签 windows perl

我试图从当前工作目录后移一级,但没有成功。

use strict;
use warnings;
use Cwd qw();
my $path = Cwd::cwd();
print "Debug : $path\n";

从上面的代码我可以获取当前工作目录,但需要返回下一级。

经验: 当前工作目录 = 'C:/abc/tmp/folder' 所需目录 = 'C:/abc/tmp'

最佳答案

您不需要任何模块来更改当前工作目录。只是

chdir '..';

会做你需要的。

chdir是内置运算符,因此无需安装任何内容。

关于windows - 如何在 perl 中从当前工作目录后移一级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22293506/

相关文章:

c - 你如何以可重入的方式 InitializeCriticalSection?

python - eb.exe部署“: Errno 13 Permission denied: './pagefile.sys'

perl - 如何转换 yyyy-mm-dd hh :mm:ss into UTC in Perl?

perl - 如何使用 Perl 搜索字符串中生物信息学基序的不同变体?

c++ - 在 C++ 中确定 HID 接口(interface)是 POS 还是键盘

c - 从窗口中删除按钮

c# - 从提升的应用程序执行用户特权任务

regex - Perl 将正则表达式匹配分配给具有默认值的变量

java - 无法在 Windows 框中安装 WWW::HtmlUnit

perl - 在哪里可以找到 Perl 编程语言的正式语法?