hook 运行时直接输出

- 子进程 stdout 和 stderr 直接挂到父进程
- 子进程出错时，父进程返回子进程状态码
这里的修改破坏了代码中其他调用`logger.Error`的部分.