Спасибо Grochmal и Steeldriver за идеи. Ответ заключался в использовании
#!/bin/bash
# declare number
COUNTER=0
END=$(bc <<< -2^10)
while [ $COUNTER -gt $END ]; do
nc -nv [IPADDRESS] [PORT] <<< $COUNTER
let COUNTER=COUNTER-1
done
. Если вам нужна дополнительная информация о строках здесь, ее можно найти по адресу: http://www.tldp.org/LDP/abs/html/x17837.html