Sie sind nicht angemeldet.

1

04.05.2006, 18:16

[gelöst] bash script - Datei Inhalt in Variable speichern, wie?

hallo,

ich versuche gerade ein kleines shell-script (mein erstes...)zu schreiben um ein Hintergrundbild mit Esetroot zu setzen. Das Script soll bei entsprechendem aufruf den pfad des Bildes aus einer Datei lesen und in eine Variable speichern.

Das Script würde ansich funktionieren aber ich schaffe es nicht den Inhalt der Datei in einer Variablen zu speichern...

habe es mit:

head -1 datei > $Varible
head -1 datei > Variable
Variable=head -1 datei

und auch mit grep probiert, aber es klappt irgendwie nicht! :(

also meine frage:

wie lese ich eine Datei (1.Zeile) aus und speichere das Ergebnis in einer Variablen?


habe auch probiert die ausgabe von head an Esetroot zu übergeben (head -1 datei | Esetroot ), geht aber nicht...

gruss
sidious
AcerExtensa3001WLMi

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »sidious« (04.05.2006, 18:36)


2

04.05.2006, 18:23

RE: bash script - Datei Inhalt in Variable speichern, wie?

FILE=/etc/passwd
VAR=`head -n 1 $FILE`
echo $VAR
:):):)

3

04.05.2006, 18:36

wow, das ging ja mal schnell, danke!

lag nur an den anführungszeichen.... ` statt " und es geht
AcerExtensa3001WLMi