Variable to return machine name

   1490   3   1
User Avatar
Member
101 posts
Joined: May 2006
Offline
Hi all!

I am sure I have done this before a few years back but can't for the life of me remember the syntax.

Is there a way I can get the current machine's name as a variable (to put into either a file path or font sop)?

Will be handy for a render node debug scene I am preparing.

I have memory of it being $MACHINE_NAME or $HOSTNAME, something along those lines but any variation on that theme I try comes up blank.

Thanks,
Rich.
Edited by Richard Costin - April 25, 2022 03:45:31
User Avatar
Member
1628 posts
Joined: March 2009
Offline
Don't know if there's an internal mechanism for that, but you can always stick it into a custom environment variable inside your wrapper script (where you set $JOB etc).

Add something like:

export MEINHOST=$(hostname -s)

(when using bash for example) and you can then refer to it inside the Houdini session regularly by $MEINHOST
Martin Winkler
money man at Alarmstart Germany
User Avatar
Member
8591 posts
Joined: July 2007
Offline
on my windows machine there seems to be $COMPUTERNAME variable containing the name by default, may differ per OS unless you are creating your own environment
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
101 posts
Joined: May 2006
Offline
Thanks guys, most helpful.

$COMPUTERNAME was the one. Must have been the only combo I didn't try!

Thanks again,
Rich.
  • Quick Links