我正在尝试使用Perl访问隐藏的.thunderbird
目录。
第opendir(DIR, $pathname) or die $!
行给出了错误
No such file or directory
如何使用Perl访问它?
答案 0 :(得分:1)
尝试
opendir(DIR, $ENV{'HOME'}.'/.thunderbird');
$ENV{'HOME'}
访问Linux中的HOME
环境变量,该变量通常包含用户的主目录。
Perl中的字符串连接通常使用.
或join()或双引号插值完成。