[BSD] valtozo nevu valtozo

Erdei Zsolt woodi at woodi.hu
2011. Május. 27., P, 11:58:11 CEST


""a"" rá gondolok...

Sent from my iPhone

On 2011.05.27., at 17:45, "Zahemszky Gabor" <gabor at zahemszky.hu> wrote:

> Erdei Zsolt írta: 
>> Jó, de így meg belekodolod azt a hibát hogyha tényleg nincs értéke a valtozonak akkor a test fog hibát dobni...
> 
> ??? 
> a=YES
> b=NO
> if [ `eval echo '$'"$c"` = "YES" ]; then echo mukodik ; fi 
> c=a -nál kiírja. c=b-nél nem írja ki. nem létező c-nél nem írja ki. Az más tészta, hogy c=nemlétezőx esetén tényleg dob hibát a rohadt test. Erre van az a régi trükk, hogy: 
> if [ X`eval echo '$'"$c"` = X"YES" ]; then echo mukodik ; fi 
>> Márpedig két idezojel nem lehet.
> 
> Mivan??? Egymásba ágyazott idézőjelet lehet írni "\"" formában pl. De az tény, hogy olvashatatlanná teszi a dolgokat. 
> Zahy < Gabor at Zahemszky dot HU >
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> https://lists.hu.freebsd.org/mailman/listinfo/bsd



További információk a(z) BSD levelezőlistáról