Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Golang可执行文件中的错误消息返回到shell脚本中_Shell_Unix_Go_Logging - Fatal编程技术网

将Golang可执行文件中的错误消息返回到shell脚本中

将Golang可执行文件中的错误消息返回到shell脚本中,shell,unix,go,logging,Shell,Unix,Go,Logging,我是编程新手 我有一个用于将文件移动到s3的golang包。我是从一个unixshell脚本(没有 诺胡普)。有没有办法将错误消息从go code发送到shell脚本?如果golang程序将错误信息写入os.Stderr,那么您可以在shell脚本中捕获它。如果在调用nohup时不将输出重定向到/dev/null,将在工作目录中创建一个nohup.out文件。此文件存储脚本输出。否则,你看,我可能误解了你的问题。请提供更多详细信息,或向我们展示有问题的shell脚本,以及您是如何执行nohup?

我是编程新手

我有一个用于将文件移动到s3的golang包。我是从一个unixshell脚本(没有
诺胡普)。有没有办法将错误消息从go code发送到shell脚本?

如果golang程序将错误信息写入
os.Stderr
,那么您可以在shell脚本中捕获它。如果在调用
nohup
时不将输出重定向到
/dev/null
,将在工作目录中创建一个
nohup.out
文件。此文件存储脚本输出。否则,你看,我可能误解了你的问题。请提供更多详细信息,或向我们展示有问题的shell脚本,以及您是如何执行
nohup
?@jeevatkm当前正在使用log将消息写入日志文件的。是否有一种使用日志写入os.Stderr的方法?“谢谢你。”普图对这一混乱表示歉意。我本想不带nohup来写的。