6 # A wrapper around Nagios plugins that provides a URL link in the output
9 # Pay close attention to quoting to ensure that the shell passes the
10 # expected data to the plugin. For example, in:
12 # urlize http://example.com/ check_http -H example.com -r 'two words'
14 # the shell will remove the single quotes and urlize will see:
16 # urlize http://example.com/ check_http -H example.com -r two words
20 # urlize http://example.com/ \"check_http -H example.com -r 'two words'\"
22 ($#ARGV < 1) && die "Incorrect arguments";
25 chomp ($result = `@ARGV`);
26 print "<A HREF=\"$url\">$result</A>\n";
28 # exit with same exit value as the child produced