def do_child_watch(self, params):
        """
\x1b[1mNAME\x1b[0m
        child_watch - Watch a path for child changes

\x1b[1mSYNOPSIS\x1b[0m
        child_watch <path> [verbose]

\x1b[1mOPTIONS\x1b[0m
        * verbose: prints list of znodes (default: false)

\x1b[1mEXAMPLES\x1b[0m
        # only prints the current number of children
        > child_watch /

        # prints num of children along with znodes listing
        > child_watch / true

        """
        get_child_watcher(self._zk, print_func=self.show_output).update(
            params.path, params.verbose)
\x1b[1mNAME\x1b[0m
        child_watch - Watch a path for child changes

\x1b[1mSYNOPSIS\x1b[0m
        child_watch <path> [verbose]

\x1b[1mOPTIONS\x1b[0m
        * verbose: prints list of znodes (default: false)

\x1b[1mEXAMPLES\x1b[0m
        # only prints the current number of children
        > child_watch /

        # prints num of children along with znodes listing
        > child_watch / true