23 lines
337 B
Bash
23 lines
337 B
Bash
#!/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
|