Version 2 of ambiguous result with "info hostname "

Updated 2010-04-08 09:46:37 by lars_h

MaheshD: The issue is as below :

My machine :

Bash command : "hostname" returns - and ip-address is


Tclsh8.4 command : "info hostname" returns - localhost.localdomain and ip-address is

Expected is the same behavior as the bash euqivalent "hostname".

Why is this ambiguity ? Is it not reliable to use "info hostname" ? If yes (not reliable), what is the equivalent command (other than hostname) ?

Lars H: How to find my own ip address is probably relevant reading. But if you know you'll always want exactly what the shell hostname command returns, then you can of course do exec hostname. Also, TclX has a host_info command.