( claude_leon | 2017. 12. 05., k – 23:26 )

Így már más a helyzet :)
Nem a legelegánsabb megoldás, de a ch_name[] legyen $0 a $2 helyett, de akkor a végén, ahol kíírod az egészet, már a ${channel}-t nem kell külön, mert ch_name[] tartalmazza
Azért jártál így, mert az awk a shellből kapja a változókat a tömbösítéskor, a shellnek pedig a space mezőelválasztó.

Elegánsabban a ch_name[.. sorban az awk-val ciklusban printeled a mezőket, 2 - NF-ig.