有没有办法用Go语言创建unix FIFO?没有Mkfifo
, nor Mknod
in os
包,尽管我预计命名的 FIFO 主要用于 posix 操作系统。事实上,有一个创建未命名的 FIFO(管道)的函数,但没有创建命名管道的函数。
我是唯一需要它们的人吗?
为了让它在 Linux 上工作,我简单地做了一个
syscall.Mknod(fullPath, syscall.S_IFIFO|0666, 0)
它似乎成功了。
Here http://linux.die.net/man/2/mknod是底层 mknod() 调用的参考
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)