man bash
diz:
Então, para preencher sua matriz, você deve fazer:
prt=(8080 22 53)
Eu faria a tarefa da seguinte forma:
#!/bin/bash
prt=(8080 22 53)
for i in "${prt[@]}"; do
if nc -vz 127.0.0.1 $i; then
echo -e succeeded\n$i
break
else
echo refused
fi
done