源码

首页 » 归档 » 源码 » linux – 将stdout作为命令行util的文件名传递…

linux – 将stdout作为命令行util的文件名传递…


我正在使用命令行实用程序,该实用程序需要传递文件名以将输出写入,例如

foo -o output.txt

它写入stdout的唯一内容是一条消息,表明它已成功运行.我希望能够将写入output.txt的所有内容传递给另一个命令行实用程序.我的动机是output.txt将最终成为一个我不需要保留的40 GB文件,而且我宁愿管道流而不是以逐步的方式处理大量文件.

在这种情况下,有没有办法将实际输出(即output.txt)传递给另一个命令?我可以以某种方式神奇地传递stdout作为文件参数吗?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/linux-jiangstdoutzuoweiminglingxingutildewenjianmingchuandi.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9 月 26, 2019 at 08:02 下午

热评文章