Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

Shell-Skript das config ausliest

Diskussion: Shell-Skript das config ausliest im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige hiho, wei schreibt man am besten ein Skript das aus einer config, Parameter ausliest? config: ------------- para1="wert1" para2="wert2" bis ...

Antwort
Alt 17.06.08, 11:58   #1 (permalink)
 
Registriert seit: 09.02.07
Inkarnat Leistung: Facit NTK
Likes: 0
Standard Shell-Skript das config ausliest

Anzeige

hiho,

wei schreibt man am besten ein Skript das aus einer config, Parameter ausliest?

config:
-------------
para1="wert1"
para2="wert2"

bis jetzt habe ich nur ne schleife

cat $1 | while read config
do
# grep oder sed auf config?
done

gruß Inkarnat

Inkarnat ist offline   Mit Zitat antworten
Alt 17.06.08, 12:49   #2 (permalink)
sw33tlull4by
Guest
 
Likes:
Standard

Ich epfehle hierfuer awk.
ist zwar nicht ganz so schnell wie die bash, mit cut, tr, sed usw. aber sehr flexibel.
  Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 17.06.08, 13:54   #3 (permalink)
 
Registriert seit: 22.10.05
farhaven Leistung: Z3
Likes: 3
Standard

wenn in deiner config datei nur zeilen im stile von
Code:
symbol="wert"
enthalten sind, kannst du es auch einfach auf die faule art machen, in dem du vorher in deinem script für jedes mögliche symbol einen standardwert festlegst, in etwa so:
Code:
symbol1="bar"
symbol2="foo"
symbol3=4223
dann kommt unter diese defaultwerte einfach eine zeile im stile von
Code:
source ${CONFIG}
und auf die symbole kann nachher mittels
Code:
${symbol}
zugegriffen werden.

die config datei sieht dann so ähnlich wie die standarddefinition der symbole aus, so zum beispiel:
Code:
symbol1="snafu"
symbol3=1337
edit: mir ist klar, dass das nicht wirklich sicher ist, aber du könntest ja vor dem
Code:
source ${CONFIG}
noch testen, ob die config datei als umask höchstens 611 hat, was für alle user leserechte und nur für den besitzer schreibrechte bedeuten würde
farhaven ist offline   Mit Zitat antworten
Alt 17.06.08, 14:58   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

http://tldp.org/LDP/Bash-Beginners-Guide/html/
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » Shell-Skript das config ausliest
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Shell-Skript Internet-Reconecten! Indiziert Code Kitchen 8 03.09.07 01:03
css config gugugs Games 12 02.07.07 21:10
Virus der Daten ausliest Jolle775 (In)security allgemein 2 09.04.07 13:48
if abfrage in shell-skript ElLute Linux/UNIX 2 21.02.07 11:38
Adressen im Adressbuch per Skript löschen + Import per Skript in OutlookExpress ice_txx Applikationen 0 10.08.04 10:56


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61