Мне непонятен такой выходной формат. Не думаю, что это будет практично.
В любом случае, просто напишите это построчно, затем транспонируйте (или лучше, оставьте построчно):
tr '\n' ' ' < example | tr 'N' '\n' | sed 's/^A //; /^$/d'
дает
4 3 5 7 8 3
3 4 5 2
2 7 4 6 9
Я пытался бежать
SERVER=$1
ssh user@$SERVER 'ssh -f -N -L 3307:192.168.0.19:3306 -L 3308:192.168.0.20:3306 192.168.0.12 -luser'
с приборной панели
что работает, так это вызов скрипта на целевом сервере с помощью
SERVER=$1
ssh user@$SERVER '~/sh/tunnel.sh'