Archiv verlassen und diese Seite im Standarddesign anzeigen : Konfig-Datei
Hallo,
ich bräuchte mal einen Rat oder Tip.
Ich will für mein Script (ksh) bestimmte Variablen über eine Konfigurationsdatei einlesen. Diese Variablen sollen dann dem Script zur Ausführung übergeben werden. Ich hab da noch nicht so wirklich den Durchblick wie das von Statten gehen soll.
Kann mir da evtl. jemand helfen.
Mit besten dank im voraus
peschmae
20-04-2005, 14:03
Bei Bash/sh schreibst du die Variablen einfach in ein Script config.sh
VAR1=wert1
VAR2=bla
und bindest das dann in deinem Script mit
[code]
. config.sh # Punkt-Space-config.sh
source config.sh # oder auch so
[code]
ein
Ich denke mal mit ksh gehts gleich oder ähnlich.
MfG Peschmä
"source Datei" ist allerdings bash-spezifisch. POSIX sieht IIRC nur ". Datei" vor
peschmae
20-04-2005, 15:12
Gerade mal geguckt, ksh kann das auch.
MfG Peschmä
Danke für die Mühe.
Habs probiert und es funzt wunderbar.
Na denn, bis demnächst
Da wäre ich aber in jedem Fall vorsichtig, denn sonst ist Dein Skript anfällig gegen code-injection, denn alles was "gesourct" wird, wird ja blind ausgeführt... auch rm -rf $HOME u.ä.
fs111
Danke für den Hinweis...
wer nicht wagt der nicht gewinnt, und ich teste ja alle Scripte die schreibe vorher in der Cygwin Umgebung. Da kann nicht viel passieren.
Na denn, bye und ein schönes Wochenende
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.