File leak3.sh of Package ksh

#!/bin/ksh

a_sh=$(mktemp ${TMPDIR:-/tmp}/${0##*/}.XXXXXX) || exit 1
trap "rm -f $a_sh" EXIT

(cat > $a_sh) <<-EOF
	#!$SHELL
	check_proc_handle ()
	{
	    handleSoftLimit=$(ulimit -n)
	    echo \$handleSoftLimit > /dev/null
	}
	check_proc_handle
EOF
chmod +x $a_sh

typeset -lui count=${1:-4000}

while ((count-- > 0))
do
    $a_sh
done