V10/cmd/nohup.sh

trap "" 1 15
X=""
if [ -t 1 ]
then	X=1
fi
if [ -t 2 ]
then	X=${X}2
fi

case "$X" in

12)	echo "nohup: sending output to 'nohup.out'"
	exec nice -5 "$@" >>nohup.out 2>&1 ;;

2)	echo "nohup: sending std error to 'nohup.out'" 1>&2
	exec nice -5 "$@" 2>>nohup.out ;;

1)	echo "nohup: sending output to 'nohup.out'"
	exec nice -5 "$@" >>nohup.out ;;

"")	exec nice -5 "$@" ;;

esac