http://www.perlmonks.org?node_id=940454


in reply to `hostname -s`

$HOSTNAME = `hostname -s`;

$HOSTNAME includes "\n". Chomp it.

Update: Here's a way to see what's happening:

prompt$ perl -e '$HOSTNAME = `hostname -s`; print $HOSTNAME;' | od -c

Replies are listed 'Best First'.
Re^2: `hostname -s`
by joeymac (Acolyte) on Nov 28, 2011 at 20:12 UTC

    Ah! Yes of course! I tried out the update you included. That is interesting that it includes the "\n". I fixed the code

    chomp($HOSTNAME = `hostname -s`);

    and it works great now! Tried it on all three servers and it was successful. I'm going now to relay the fix to my coworker. Thanks for your help!

    Joe