shell variabel

From: Sven Esbjerg (none@esbjerg--xbsd.net.lh.bsd-dk.dk)
Date: Fri 13 Feb 2004 - 17:07:53 CET


Date: Fri, 13 Feb 2004 17:07:53 +0100
From: Sven Esbjerg <none@esbjerg--xbsd.net.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: shell variabel

Nu har jeg vist stirret mig blind på det her.

Jeg vil gerne lave en variabel i bourne shell som indeholder en liste af
strenge. Som denne:

LIST='"hej med" "dig"'

Således at jeg bag efter kan lave:

for string in ${LIST} do
        echo ${string}
done

og få udskrevet:

hej med
dig

Desværre går det galt i quotningen. for splitter enten ikke eller også
splitter den ved alle blanktegn således at jeg enten får:
hej med dig
(med eller uden quotes)
eller:
hej
med
dig

Nogen der kan hjælpe?

Sven

-- 
http://www.usenet.dk/netikette - på forhånd tak.



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:37 CET