gpt4 book ai didi

pipe - 欺骗 Unix 命令行程序接受文件流

转载 作者:行者123 更新时间:2023-12-03 21:30:10 27 4
gpt4 key购买 nike

假设情况。我在 *nix(linux、BSD 等)中有一个命令行程序。编写它是为了让您将文本文件作为参数传递给它

$ program file.txt

运行程序,它会查看 file.txt 中的文本。

是否有可能“欺骗”这个程序接受来自文件流的输入而不是通过磁盘读取文件?我很乐意使用 unix 管道来 事情,但是它们的内部构造仍然有些神秘,所以我不能(明确地)对上述问题说是或不是。

最佳答案

bash 让您可以这样做:

program <(otherprogram)

这使用 otherprogram 的输出作为传递给 program 的文件的内容。

关于pipe - 欺骗 Unix 命令行程序接受文件流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2406924/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com