腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
首页
标签
stderr
#
stderr
关注
专栏文章
(13)
技术视频
(0)
互动问答
(3)
为什么wget输出到stderr而不是stdout?
1
回答
stderr
、
stdout
、
wget
gavin1024
这是一个很好的问题。在Unix系统中,标准输出(stdout)和标准错误输出(stderr)是两个不同的输出流,它们分别用于输出程序的正常输出和错误信息。这种设计有助于用户和开发者更好地区分这两种不同类型的输出,从而更容易地处理和分析程序的输出。 在这个例子中,wget命令将其错误信息输出到stderr,而不是stdout,这是因为当wget遇到错误时,它需要立即通知用户,以便用户可以采取相应的措施来解决问题。例如,如果wget无法连接到指定的URL,它会立即将错误信息输出到stderr,以便用户可以立即了解问题并采取相应的措施,如检查网络连接或更改URL。 总之,wget将错误信息输出到stderr而不是stdout,是为了帮助用户更快地识别和解决问题。这是一个典型的Unix设计原则,即将不同类型的输出分开处理,以便用户和开发者更容易地处理和分析程序的输出。...
展开详请
赞
0
收藏
0
评论
0
分享
这是一个很好的问题。在Unix系统中,标准输出(stdout)和标准错误输出(stderr)是两个不同的输出流,它们分别用于输出程序的正常输出和错误信息。这种设计有助于用户和开发者更好地区分这两种不同类型的输出,从而更容易地处理和分析程序的输出。 在这个例子中,wget命令将其错误信息输出到stderr,而不是stdout,这是因为当wget遇到错误时,它需要立即通知用户,以便用户可以采取相应的措施来解决问题。例如,如果wget无法连接到指定的URL,它会立即将错误信息输出到stderr,以便用户可以立即了解问题并采取相应的措施,如检查网络连接或更改URL。 总之,wget将错误信息输出到stderr而不是stdout,是为了帮助用户更快地识别和解决问题。这是一个典型的Unix设计原则,即将不同类型的输出分开处理,以便用户和开发者更容易地处理和分析程序的输出。
k8s v1.11.1rbd-provisioner报错missing ceph monitors?
2
回答
default
、
metadata
、
stderr
、
stream
、
time
GUNLinux
IP无法解析
赞
0
收藏
0
评论
1
分享
IP无法解析
如何使用管时将stderr写入文件?
2
回答
sh
、
stderr
、
stdout
MyLove
为什么不简单: ./aaa.sh 2>&1 | tee -a log 这只是重定向stderr到stdout,所以发球呼应既记录和筛选。也许我错过了一些东西,因为其他一些解决方案似乎很复杂。 注意:由于bash版本4,您可以使用|&作为的缩写2>&1 |: ./aaa.sh |& tee -a log...
展开详请
赞
0
收藏
0
评论
0
分享
为什么不简单: ./aaa.sh 2>&1 | tee -a log 这只是重定向stderr到stdout,所以发球呼应既记录和筛选。也许我错过了一些东西,因为其他一些解决方案似乎很复杂。 注意:由于bash版本4,您可以使用|&作为的缩写2>&1 |: ./aaa.sh |& tee -a log
热门
专栏
linux驱动个人学习
724 文章
191 订阅
LEo的网络日志
233 文章
45 订阅
sktj
1.5K 文章
34 订阅
J博士的博客
39 文章
13 订阅
编程学习基地
102 文章
27 订阅
领券