
getcwd() cwd() fastcwd() fastgetcwd()
FindBin
-
$Bin
返回被执行的脚本绝对路径;
-
$Script
返回被执行的脚本名称;
Cwd
-
getcwd() cwd() fastcwd() fastgetcwd()
Cwd 模块默认载入以上四函数,返回执行脚本的路径;
例如您在/home/test 下执行了perl hello.pl,则以上四函数均返回/home/test;
-
abs_path
需要自己载入,即 use Cwd qw(abs_path);
abs_path($file) 返回绝对路径/$file
例如,
#!/usr/bin/perl
use strict;
use warnings;
use FindBin qw
本文介绍了Perl中用于获取路径的三个模块:FindBin、Cwd和File::Basename。FindBin的$Bin返回脚本绝对路径,$Script返回脚本名称;Cwd提供了getcwd(), cwd(), fastcwd(), fastgetcwd()等函数,获取当前工作目录;File::Basename模块用于拆分路径。通过这些工具,开发者可以方便地处理Perl脚本的路径问题。"
90548458,5702370,使用ExpressionMove转换表达式参数,"['表达式', '领域驱动设计', '数据库查询', '转换工具']
订阅专栏 解锁全文
64

被折叠的 条评论
为什么被折叠?



