Hallo zusammen,
ich habe bisher noch nicht wirklich die Zeit gefunden um mich intensiv mit shell scripte zu beschäftigen, daher diese Anfrage an euch.
Via Browsereingabe wird ein Eintrag in einer Textdatei gemacht.
Dieser Wert soll in ein Shellscript eingefügt werden.
Also soll in dem Shellscript letztendlich eine Variable drin sein, welche den Wert der Textdatei übernimmt.
Ist dies realisierbar? falls ja, hat jmd. einen Tipp für mich?
Vielen Dank im Voraus.
Euer spreech
Shell Script - Variable aus externer Datei einlesen
Shell Script - Variable aus externer Datei einlesen
Privat:
FSC Amilo M 3438
Debian Etch
2.6.18-5-686
KDE 3.5
Kleine Sammlung von eigenen Probleme:
linux.manuelschwab.de
FSC Amilo M 3438
Debian Etch
2.6.18-5-686
KDE 3.5
Kleine Sammlung von eigenen Probleme:
linux.manuelschwab.de
das ist im Prinzip nicht sehr schwer. Du schreibst einfach in die Datei bar nur den Wert der Datei. Diesen kannst du dann so einer Variable zuweisen.
gruß,
npi
Code: Alles auswählen
VAR="`cat bar`"
npi
"Bis zur Unendlichkeit, und noch viel weiter!"
--Buzz, Toystory
--Buzz, Toystory
super danke für deinen Tipp!
Habe nun mal ein Script das wie folgt aussieht:
kannst du mir sagen was daran falsch ist?
Führe ich das script aus bekomme ich als echo:
Inhalt der datei database.txt ist leer und Inhalt der Datei fileday ist DD.MM.YYYY.HHMM.
wäre über nen Tipp sehr dankbar!
gruß
Habe nun mal ein Script das wie folgt aussieht:
Code: Alles auswählen
#!/bin/sh
$database="`cat /usr/lib/lx-office-erp/backup/database.txt`"
$fileday="`cat /usr/lib/lx-office-erp/backup/fileday.txt`"
echo "$database"
echo "$fileday"
Führe ich das script aus bekomme ich als echo:
Code: Alles auswählen
./script.sh: line 3: =: command not found
./script.sh: line 4: =DD.MM.YYYY.HHMM: command not found
wäre über nen Tipp sehr dankbar!
gruß
Privat:
FSC Amilo M 3438
Debian Etch
2.6.18-5-686
KDE 3.5
Kleine Sammlung von eigenen Probleme:
linux.manuelschwab.de
FSC Amilo M 3438
Debian Etch
2.6.18-5-686
KDE 3.5
Kleine Sammlung von eigenen Probleme:
linux.manuelschwab.de
Habs hinbekommen:
habe wohl zu viele Dollars verwendet
Gruüße
Code: Alles auswählen
#!/bin/sh
database="`cat /usr/lib/lx-office-erp/backup/database.txt`"
fileday="`cat /usr/lib/lx-office-erp/backup/fileday.txt`"
echo "$database"
echo "$fileday"
Gruüße
Privat:
FSC Amilo M 3438
Debian Etch
2.6.18-5-686
KDE 3.5
Kleine Sammlung von eigenen Probleme:
linux.manuelschwab.de
FSC Amilo M 3438
Debian Etch
2.6.18-5-686
KDE 3.5
Kleine Sammlung von eigenen Probleme:
linux.manuelschwab.de