【发布时间】:2022-01-19 22:53:17
【问题描述】:
我希望通过 API 调用启动可执行文件,但我不确定是否应该事先使用 posix API 检查可执行位。这方面的最佳做法是什么?
【问题讨论】:
-
我认为您在这里徘徊了意见,但我的意见是“如果您无法运行该文件,您会很快发现,因此可能不值得检查。”跨度>
-
对。也许这是一条我不应该踏入的小巷,但也许我正在寻找明确的“位检查无论如何都会发生,不要这样做”,但我对此没有信心,因为我..缺乏文件系统 io 经验。 . [/踢摇滚]
-
不管怎样,在检查和调用之间,另一个进程可以更改文件权限。