gpt4 book ai didi

linux - 在调用自定义代码的 Mac OS X 和 Linux 中创建 "virtual"路径 (/bla)

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:42:46 26 4
gpt4 key购买 nike

只是我想玩的东西,我想在 Linux 或 Mac OS X 的文件系统中创建一个“虚拟”文件/目录(不确定我是否可以共享相同的代码 - POSIX 有帮助吗? ),例如/foo,然后在读取或写入内容时执行自定义代码。

类似于/dev/null 允许类似的东西

echo "Hello!" > /dev/null

我不在乎它是在/dev、/proc 还是其他任何地方,因为它主要是用来玩的...

最佳答案

fuse 。如果您使用 FUSE 编写文件系统(使用 Linux 中的内置支持和 Mac 上的 MacFUSE),您可以将其挂载到任何地方。您的用户空间代码将被调用,您可以做任何您想做的事情。

关于linux - 在调用自定义代码的 Mac OS X 和 Linux 中创建 "virtual"路径 (/bla),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2901295/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com