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/