The original cat command is this:
cat ${INSTALLSCRIPTS}/global_function2.sh $scriptname | $SHELL -s $*
where $scriptname is my postinstallscript.
Of course I know, that there are many other ways, to bypass the problem, but the question is, why does not work the above form.
The tests show, that the summ of the lines from global_function2.sh and postinstall.sh can't be more than 715.
Maybe is something with the memory size allocated for the pipe.
Sorry about the other post.
Best regards,
Jozsef