Added subshell command tree generation in read-command.c