Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Bash Programmierung informationen aus Datei hohlen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
13.10.2004, 13:08 Uhr
~BennyB
Gast


Ich wollte mal fragen wie ich das anstellen kann, dass ich eine .conf Datei anlege wie

extern=ppp0
intern=eth1
dmz=eth2
log=yes
logdir=/var/log

und diese informationen in einzelne variablen schreiben kann.

d.h.
ich will ein dynamisches script programmieren, dass soll mir in seine variablen den inhalt der conf datei schreiben und zwar in $EXTERN sollte dann ppp0 stehen und in $INTERN sollte eth1 stehen etc.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
13.10.2004, 15:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


kannste doch, tu halt die variablensyntax mit der bashsyntax gleichsetzen und dann die conf datei einfach inkludieren
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
13.10.2004, 16:48 Uhr
~Benny
Gast


Und wenn ich die die .conf datei ändern mag, also nicht mim editor. sondern bsp.

"dein externes Interface ist?: "

und dann das entsprechend in der conf datei ändern.

ich bin noch recht frisch was linux angeht, ich kenn mich da noch nicht so aus, deshalb so "leichte" fragen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.10.2004, 17:21 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hmm ka, so gut kenn ich mich mit bash programmierung (leider) auch nich aus
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.10.2004, 20:04 Uhr
~babysitter
Gast


Ich würde mit awk eine Deklaration in einer Textdatei erstellen und sie dan mit "source" in das Script integrieren.Bin aber auch relativ neu in diesen Gebiet.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.10.2004, 08:32 Uhr
typecast
aka loddab
(Operator)


Hmm. Wie waers mit sowas:


Code:
#!/bin/bash

echo -n "Bitte Wert eingeben: "
read WERT;
echo "IRGENDEINWERT=$WERT" > irgendeinedatei



Damit kannst du die Werte in eine Config Datei schreiben.

Und mit sowas kannst du das wieder auslesen:


Code:
#!/bin/bash

source irgendeinedatei
echo $IRGENDEINWERT


--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: