#!/bin/sh
ask_stop () {
	echo Stop\?
	while read; do
		case $REPLY in
			[Yy]*) return 0;;
			*) return 1;;
		esac
	done
	return 0
}

while true; do
	telnet "${1?Need host}" "${2?Need port}"
	ask_stop && break
done
