不想遛狗或者 SO 了,当一回伸手党吧
原来是希望能让一个输出两次, tee 比较适合做这个 比如
echo 1 | tee /dev/stdout
1
1
然后希望能够 pipe 下去,初看很美好
echo 1 | tee /dev/stdout | cat
1
1
但后来发现,实际被 pipeline 的不是一个输出,而是两个输出同时被 pipline ,比如
echo 1 | tee /dev/stdout | tr 1 2
2
2
我希望能输出 1 和 2
然后我试了下用 /dev/console
,结果失败了
echo 1 > /dev/console
Σ<(っ =°Д °)っ 啥也没输出
看来是没戏了
谁能告诉我 /dev/console
或者 tee
的正确使用姿势?
或者这类需求有什么其它更好的简单解决方案
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.