是否可以在UNIX中创建一个虚拟文件,该文件的内容是在访问文件时以编程方式确定的,有点像/ proc中的文件?
例如,我有一个程序可以通过读取/捕获文件来检索特定设置。但是,我希望能够在后台从数据库中检索该设置,而不是将其直接存储在纯文本文件中,然后在读取该虚拟文件时将该信息传递给程序。有可能这样做吗?
您可以查看命名管道。
man fifo
作为起点。
本质上,您创建了一个命名管道,一个(或多个)进程从中读取一个,另一个进程可以对其进行写入。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句