我碰到了這段代碼:「-e」在Perl表達式中做了什麼?
unless(-e $SNMPWALK)
{
print "snmpwalk is not installed!\n";
exit 3;
}
什麼是-e
在此表達的功能?
我碰到了這段代碼:「-e」在Perl表達式中做了什麼?
unless(-e $SNMPWALK)
{
print "snmpwalk is not installed!\n";
exit 3;
}
什麼是-e
在此表達的功能?
這是文件測試操作員之一。在這種情況下,測試其名稱的文件是否爲$SNMPWALK
存在
如果你將要使用Perl它在perlfunc
記錄perldoc -X
非常感謝! –
@LuizdeAndrade歡迎來到StackOverflow!請花點時間參加[遊覽],然後點擊左側的勾號接受答案。 – simbabque
下,它的價值得到認真處理的[在線文檔】(http://perldoc.perl.org/)。特別是關於[函數](http://perldoc.perl.org/perlfunc.html)和[operators](http://perldoc.perl.org/perlop.html)的章節(很明顯,[常見問題解答](http://perldoc.perl.org/perlfaq.html))。 –
@DaveCross謝謝。我不打算用Perl做太多事情,通常只是重寫或改編Nagios的一些插件。不過謝謝。 –
仍然值得知道官方文檔是:-) –