14k Aufrufe
Gefragt in Linux von
Hi,

auf der console kann ich mir mit 'hostname' den Namen des PCs anzeigen lassen...

Aber wie geht das ganze im bash-Script?

echo hostname

GEHT NICHT!

Ich weiß nicht mehr weiter, googlen hat auch nicht geholfen... :(

4 Antworten

0 Punkte
Beantwortet von dr-ma-busen Mitglied (261 Punkte)
Moin!

Ed gibt mehrere möglichkeiten, eine wäre:
echo $(hostname)


MfG
0 Punkte
Beantwortet von
Hi Dr.Mabuse...

vielen Dank für das Beispiel. ich habe so einiges ausprobiert, aber das nicht...

Du schreibst was von "mehren Möglichkeiten".... könntest du mir bitte auch diese anderen geben?

Vielen Dank!
0 Punkte
Beantwortet von tuxfreund Mitglied (373 Punkte)
Hallo

echo `hostname`

Gruss
0 Punkte
Beantwortet von tuxfreund Mitglied (373 Punkte)
So schreibst Du das Script:

- auf dem Desktop leere Datei erstellen, danach ausführbar machen
- umbenennen auf "name"
- dann mein Beispiel reinschreiben:

#!/bin/sh
#script zeigt den hostnamen an
hostname
#oder
echo `hostname`
#oder
echo $(hostname)


- speichern. fertig

Das script kann jetzt über die Konsole aufgerufen werden:

Desktop/name
...