[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