( Nextra | 2016. 05. 12., cs – 15:24 )

Ha function alatt azt érted hogy parancsok sora tehát akár több is lefut csak esetleg különböző értékekkel, akkor igen.
A szubrutin kifejezés még a basic-os időkből maradt meg bennem. Még ha "function" is, ugyanaz a dolga.

vizsgálat () {
parancsok
ha teljesül, akkor csináld ezt,
ha nem akkor exit
egyéb parancsok
}

De rájöttem hogy az exit oda nem jó. Mert csak hívódjon be újra ez a szubrutin csak más értékekkel.
A "return" parancs volt a jó.