我正在使用多个大型数据文件,我需要连接到程序的输入。不幸的是,这个程序不会将stdin作为输入。 一个选项是连接多个文件并将新文件作为程序的输入,但这会(暂时)需要大量的磁盘空间,所以我正在寻找更优雅的选项。 是否有UNIX方法来创建不包含整个数据集的链接或文件,而是透明地重定向到所有输入文件的串联? 谢谢你的帮助!
答案 0 :(得分:1)
我想我按照自己的意愿开始工作了:
mkfifo my_pipe
cat file1 file2 > my_pipe &
my_program my_pipe
rm my_pipe
感谢您的提示!