I ran into this piece of code:
unless(-e $SNMPWALK) { print \"snmpwalk is not installed!\\n\"; exit 3; }
What is the function of <
It's one of the file test operators. In this case it tests whether the file whose name is in $SNMPWALK exists
$SNMPWALK
It's documented in perlfunc under perldoc -X
perlfunc