我如何快速检查Linux是否使用Perl安装了unzip?

如何快速检查是否使用Perl安装了Linux unzip


只要运行它。

认真。

据推测,你想知道它是否被安装的原因是因为你需要稍后运行它。 在这种情况下,仅仅知道它是否被安装是不够的 - 无论如何,您还需要知道它是否可执行,它是否在路径中,脚本运行的用户标识是否具有运行所需的特权它等等。 只需运行它即可检查所有内容。


`which unzip`

如果有输出,则指向解压缩的位置。 如果没有输出,则不会显示出来。 这依赖于你的路径上的解压缩。


这将验证unzip命令是否在您的路径上,以及是否可以由当前用户执行。

print "unzip installed" if grep { -x "$_/unzip"}split /:/,$ENV{PATH}
链接地址: http://www.djcxy.com/p/57067.html

上一篇: How can I quickly check if Linux `unzip` is installed using Perl?

下一篇: How to check if a shell command exists from PHP