Tomasz Mateja wrote:
> 
> Dzisiaj probowalem budowanie openembedded ale zatrzymalo sie na czyms takim:
> 
> if ((MAIL=60; unset MAIL) || exit ) > /dev/null 2>&1; then
>    as_unset=unset
> else
>    as_unset=false
> fi
> 
> z komunikatem: syntax error: `if' unmatched
> 
> problem wystepuje tylko jesli /bin/sh to ksh przy bashu nie wystepuje.
> Czy składnia tego polecenia jest jakas niezgodna ze standardem czy nasze
> ksh ma problem??

IMO bash ma zbyt inteligentny analizator skladni probujacy poprawiac bledy
uzytkownika. "((" ma znaczenie specjalne i w powyzszym tekscie nie zostalo
prawidlowo zamkniete przez "))".

Dodaj spacje pomiedzy nawiasami, a unikniesz problemow.

-- 
=======================================================================
  Andrzej M. Krzysztofowicz                  [EMAIL PROTECTED]
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym