如何在用户运行perl脚本时检查root用户身份

前端之家收集整理的这篇文章主要介绍了如何在用户运行perl脚本时检查root用户身份前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个脚本来生成我想要存储在/ etc / solignis中的配置文件.当我以受限用户身份运行脚本时,它不允许我创建目录或编写文件.因此脚本必须以sudo或root用户身份运行,如何使用sudo检查用户是root还是至少?

解决方法

如果 $>(如果你是 use English,也就是$EFFECTIVE_USER_ID)非零,则用户不是root用户.

猜你在找的Perl相关文章