[BSD] valtozo nevu valtozo
Andras POTOCZKY
andras-ml at wertz.hu
2011. Május. 27., P, 11:32:02 CEST
Sajnos nem jo. Tovabbra is hibauzenetet ad. Kiprobaltam az osszes
verziot de nem. Egyebkent ez egy bash-t is tartalmazo debian, de
probaltam sh-val is. Ez a debian sh egyaltalan nem az mint a bsd sh...
talan ez egyenlo a bash-el? Nagyjabol ugyanazt produkalja.
Andras
> Ezt a fönti sort írd így:
> if [ `eval echo '$'"$var"` = "YES" ]; then
> Magyarul az első dollárjelet rakjad aposztrófok (vagy idézőjelek) közé
> - és így már megy mind a FreeBSD-féle sh-val, mind a bash-sal.
> Számomra egyébként érthetetlen, mert kéne mennie idézőjel nélkül is,
> ennél már csak az az érthetetlenebb, hogy ha nem
> aposztrófok/idézőjelek közé teszem, hanem \$ formában írom, akkor is
> mennie kéne, de bash-ban az is üres sztringet ad. (Direkt ezért
> feltettem a dash-t is, hátha bash-nélküli Debianon akarnád futtatni -
> azon is megy. Az eredeti forma is, meg a \$"$var$ , meg a '$'"$var"
> meg a "$""$var" forma is.) Szóval írd át aposztrófosra, és kikerülöd
> ezt az eléggé furcsa - én azt mondom - bash-hibát.
> 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