diff --git a/modules/rhizo_base/templates/rccn-functions.sh.erb b/modules/rhizo_base/templates/rccn-functions.sh.erb index 0479c92..fb6ce7d 100644 --- a/modules/rhizo_base/templates/rccn-functions.sh.erb +++ b/modules/rhizo_base/templates/rccn-functions.sh.erb @@ -12,14 +12,14 @@ waitfor0calls () { done } -chans () { - while [ 1 == 1 ] - do - _output=`fs_cli -x 'show channels' | head -n -3 | sed -E 's/\{([^,]*),([^}]*)}/{\1\2}/' | csvcut -c 3,2,6,8,10,11,13,15,18 | csvlook -I` - clear - echo "$_output" - sleep 1 - done +chans () +{ + while [ 1 == 1 ]; do + _output=`fs_cli -x 'show channels as delim |' | csvcut -d\| -c 3,2,6,8,10,11,13,15,18 | csvlook -I`; + clear; + echo "$_output"; + sleep 1; + done } topcalls () {