in reply to Re^2: printenv not displaying results
in thread printenv not displaying results

An executable script starts with a call to the interpreter to be used, in this case something akin to
#!/usr/bin/perl
This is the interpreter used to run the script.

print "Good ",qw(night morning afternoon evening)[(localtime)[2]/6]," fellow monks."