Fix: Missing args in Sub-commands
diff --git a/share/cht.sh.txt b/share/cht.sh.txt
index d56ae652..4b151bfe 100755
--- a/share/cht.sh.txt
+++ b/share/cht.sh.txt
@@ -460,5 +460,5 @@ while true; do
     version)        cmd_name=version;;
     *)              cmd_name="query $cmd_name";;
   esac
-  cmd_$cmd_name $cmdargs 
+  cmd_$cmd_name $cmd_args 
 done

It should be a typo.
The args parsed into `cmd_args`, but used `$cmdargs` for passing args.