Variablen in Shell einlesen

Bash, Shell, PHP, Python, Perl, CGI
tenshinhan10
Posts: 64
Joined: 2003-02-25 15:47

Variablen in Shell einlesen

Post by tenshinhan10 »

Hallo,

ich würde gern Variablen aus einem Config-File in ein Startscript einbaun.
Ich möchte dies ohne Include realisieren.

derzeit sieht das wie folgt aus:

configfile:
Variable1=Test Variable2=Test Variable3=Test


startscript:
Parameter1= $(tr ' ' 'n' < configfile | grep -E "Variable1")
echo $Parameter1
...

Das Problem dabei ist, das Parameter1 auch noch "Variable1=" enthält.
Ich suche eine Möglichkeit dies wegzufiltern, so das nur "Test" übrig bleibt.

Besten Dank im Voraus !
olaf.dietsche
Posts: 401
Joined: 2002-12-19 02:06
Location: Siegburg

Re: Variablen in Shell einlesen

Post by olaf.dietsche »

Code: Select all

Parameter1=$(tr ' ' 'n' < configfile | awk '/Variable1/ {sub(".*=", ""); print;}')
tenshinhan10
Posts: 64
Joined: 2003-02-25 15:47

Re: Variablen in Shell einlesen

Post by tenshinhan10 »

Danke !