#!/usr/bin/env bash # an example script that starts udpproxy for multiple ports under GNU # screen, allowing for unattended operation of the proxy for long # periods killall -9 udpproxy screen -AdmS proxy -t tab0 bash BASE_PORT=10401 NUM_PORTS=10 port=$BASE_PORT count=$NUM_PORTS while [ $count -gt 0 ]; do port2=$((port+1)) echo $port $port2 screen -S proxy -X screen -t $port ./udpproxy $port $port2 -v port=$((port+2)) count=$((count-2)) done