perl魔术符号-w -r和_

前端之家收集整理的这篇文章主要介绍了perl魔术符号-w -r和_前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这在perl中意味着什么?

my $dirPath = "/some/dir"
if (-d $dir_path && -r _ && -w _ )
{

}

我知道什么-d但是-w和-r和_怎么办?

解决方法

From

-r  File is readable by effective uid/gid.
-w  File is writable by effective uid/gid.

所以-r和-w测试文件是否可读.下划线是一个特殊句柄,用于请求perl返回有关最新文件测试中指定的文件的信息,在本例中为-d $dir_path.

所以你的代码测试$dir_path是否是我们读过的目录&写权限.

猜你在找的Perl相关文章