Files

創建其內容以程式方式確定的虛擬文件

  • April 12, 2016

是否可以在 unix 中創建一個虛擬文件,其內容在訪問文件時以程式方式確定,有點像 /proc 中的文件?

例如,我有一個程序通過讀取/擷取文件來檢索特定設置。但是,我不想將該設置直接儲存在純文字文件中,而是希望能夠在後台從數據庫中檢索該設置,然後在程序讀取此虛擬文件時將該資訊傳遞給程序。有可能這樣做嗎?

你可以看看命名管道。

man fifo為起點。

本質上,您創建了一個命名管道,一個程序(或多個)從中讀取,另一個程序可以寫入它。

引用自:https://unix.stackexchange.com/questions/275975