[MaheshD]: The issue is as below : My machine : pc-vj.sj.com Bash command : "hostname" returns - pc-vj.sj.com and ip-address is 10.0.0.225 But Tclsh8.4 command : "[info hostname]" returns - localhost.localdomain and ip-address is 127.0.0.1 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 bash 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. ---- '''[MaheshD] - 2010-04-08 06:04:33''' The problem is not with fetching the ip-address. I have a function, which does sufficiently well to return the correct ip-address. Problem is with the ''hostname''. ---- 1. Bug reports are best reported at http://tcl.sf.net/ 1. What OS and hardware are you using? What specific version of Tcl 8.4? (Run "info patchlevel" to find out). 1. When I am on machine "myster" and I run info hostname in Tcl 8.6, I get back "myster". Notice that I don't get back an ip-address. So it is surprising to me that you get back an ip-address. <>Enter Category Here