( Zahy | 2008. 12. 06., szo – 17:03 )

> Mindig elfelejtem hogy pl az if után hova kell pontosvessző, meg then meg nem then, meg a fornál minek a do (és hova kell pontosvessző).

Akkor nagyon egyszerűen:

- minden parancs külön sorba, ekkor nem kell pontosvessző
- vagy több parancs egy sorba, akkor parancs után mindig kell pontosvessző (nyilván kivéve a legutolsót, lévén az ezt követő parancs már másik sorban van)

Minden shell-ciklusnál (for / while / until / select) do - done közé kell írni a ciklusmagot/mindent. Elágaztató parancsnál (if / case) a lezáró tag ugyanaz a szó visszafele (fi / case). És mindegyik ilyen franc *parancs* , meg persze a then / else / elif is parancs. -> Mindegyik elé vagy újsor, vagy pontosvessző.