func subCommandAction(command string, operand string, runner command_runner.Runner) func(context *cli.Context) { return func(context *cli.Context) { err := runner.RunSubCmdByName(command, operand, context) if err != nil { fmt.Fprintln(os.Stderr, err) } } }