使用os.Rename移动文件,触发CREATE然后CHMOD

时间:2017-02-27 12:05:40

标签: macos go

像这样使用go的操作系统:

os.Rename(oldpath,newpath)

并使用fsnotify

观看目标文件夹

会触发2个事件,CREATECHMOD

似乎无法理解为何CHMOD被解雇。

  • 尝试用python的watchdog听 还显示了2个事件,文件创建和文件夹修改。

  • 父文件夹权限0777文件权限为0666(默认)。

  • 我在macOS上

1 个答案:

答案 0 :(得分:0)

@JimB向我指出了正确的答案,这是一个关于macOS聚光灯索引的错误。

如果有人想要跟踪此问题,请reported bug