假设我有一个大的gzip压缩文件data.txt.gz,但通常需要将ungzipped版本提供给程序.当然,不是创建独立解压缩,而是data.txt可以使用进程替换语法:
./program <(zcat data.txt.gz)
但是,根据具体情况,这可能很烦人且容易出错.
有没有办法模拟命名的进程替换?也就是说,创建一个伪文件data.txt,zcat data.txt.gz只要访问它就会"展开"到进程替换中.与符号链接不同,将读取操作转发到另一个文件,但在这种情况下,它需要是临时命名管道.
谢谢.
PS.有点类似的问题