linux – 将文件重定向到stdout – 反向重定向
作者:互联网
我在linux和unsquashfs程序下遇到了一些不典型的麻烦.
通常我们将stdout重定向到指定的文件,但我想要反向.
在fly文件上创建的重定向到stdout,没有真正的文件创建.
unsquashfs可以提取指定的文件,但文件完全重写.这导致命名管道不可能使用.
我需要它,因为我想避免创建消耗空间和IO的临时大提取文件.我必须在命令管道中使用输出.
不幸的是,unsquashfs对提取文件没有’ – ‘选项,类似于’tar’或’zip’命令.
如果没有unsquashfs修复,我可能会想要什么?
它是任何预加载模块或包装程序或伪文件,我可以进行反向重定向吗?
解决方法:
您可以使用/ dev / stdout并且它在某些情况下有效,但是因为它仍然是管道,它不支持文件执行的某些操作(例如寻求),所以这一切都取决于程序.
标签:linux,io-redirection,reverse,squashfs 来源: https://codeday.me/bug/20190629/1325728.html