Linux 中为什么有些程序正常运行可以在标准输出中打印,用了重定向>或者管道|后,重定向文件及管道中无任何输入?

2022-12-02 23:10:36 +08:00
 varius
如题。
有些程序直接运行 COMMAND ,就能在屏幕中打 log 。
但是如果在后面加上> 或者 | xargs 后,文件或管道中不能收到任何数据。
想请教一下各位 Bash 玩的比较六的大佬们,到底什么问题?
2254 次点击
所在节点    程序员
22 条回复
varius
2022-12-04 17:41:28 +08:00
@jasonyang9 谢谢老哥指教
varius
2022-12-04 17:41:57 +08:00
@aloxaf 谢谢老哥的提示,这是一个新思路,我去查一下 bash 里面有没有类似的实现

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899729

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX