[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