summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbin/rc4
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/rc b/bin/rc
index 1d336b8..1f6eec5 100755
--- a/bin/rc
+++ b/bin/rc
@@ -121,16 +121,18 @@ list_sessions()
{
local printed=
local session=
+ local s_type=
printed=false
IFS=','
for session in ${sessions}; do
unset IFS
case "${session}" in '') continue;; esac
+ s_type="$(printf '%s' "${session}" | tr ':' '_')"
if ${printed}; then
printf ', '
fi
- eval "printf '%s (%d)' \"\${session}\" \${sessions_${session}}"
+ eval "printf '%s (%d)' \"\${session}\" \${sessions_${s_type}}"
printed=true
done
unset IFS