Systemvariablen auslesen: $HOSTNAME

Status
Für weitere Antworten geschlossen.

r000633

Benutzer
Mitglied seit
29. Aug 2013
Beiträge
52
Punkte für Reaktionen
0
Punkte
6
Ich versuche in einer Box per Script den Systemnamen als Parameter für eine Logdatei zu nutzen um später mal nachvollziehen zu können, welcher Server welches script schon ausgeführt hat.

Ich kann zwar mit dem Befehl
hostname
den Namen auf Kommandozeile ausgeben lassen,
die "übliche" systemvariable
$HOSTNAME
ist aber leer.

Dies ist sowohl auf einer alten DS107 als auch auf einer neueren DS112 der Fall.


Kann mir jemand einen Tip geben , wie das zu regeln ist ?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
setze in das Script
Rich (BBCode):
HOSTNAME=`hostname`
Rich (BBCode):
DS411plusII> HOSTNAME=`hostname`
DS411plusII> echo $HOSTNAME
DS411plusII

Gruß Götz
 

r000633

Benutzer
Mitglied seit
29. Aug 2013
Beiträge
52
Punkte für Reaktionen
0
Punkte
6
Gelöst...

Danke dir Götz,
das war genau was ich brauchte.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat