Security 返回文件描述符的mkdtemp变量?
是否有一个Security 返回文件描述符的mkdtemp变量?,security,unix,directory,posix,mkdir,Security,Unix,Directory,Posix,Mkdir,是否有一个mkdtemp()变量返回所创建临时目录的文件描述符 我的意思是,类似于mkstemp(),只针对目录 唯一临时目录的文件描述符与类似于openat()的函数(即与与dirfd相对工作的函数)结合使用会很有用。我发现没有-当然不能保证不存在 一个调用mkdtemp并在其上打开目录指针的函数就是其中的一部分。但除非你能自动清理,否则它就没那么有用了 您可以组合一个使用atexit进行清理的函数。这有效地将其限制在预定义数量的目录中,因为atexit不接受任何参数(但可以有多个函数传递给a
mkdtemp()
变量返回所创建临时目录的文件描述符
我的意思是,类似于mkstemp()
,只针对目录
唯一临时目录的文件描述符与类似于
openat()
的函数(即与与dirfd
相对工作的函数)结合使用会很有用。我发现没有-当然不能保证不存在
一个调用mkdtemp
并在其上打开目录指针的函数就是其中的一部分。但除非你能自动清理,否则它就没那么有用了
您可以组合一个使用atexit
进行清理的函数。这有效地将其限制在预定义数量的目录中,因为atexit
不接受任何参数(但可以有多个函数传递给atexit
)