On 7/29/13 10:55 AM, Roman Rakus wrote:
> I didn't take a look on where the problem could be, but it is discussed on
> stackoverflow [1].
> 
> Looks like return builtin falsely exit execution of while loop instead of
> function.

What would you like to see happen?  You're in a subshell: the function
can't return, since this is not the shell that called it.  Do you want
parent and child shells both continuing execution after the function call?

Chet
-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    c...@case.edu    http://cnswww.cns.cwru.edu/~chet/

Reply via email to