在文件读取的时候,容易因为隐藏的文件的存在出现问题
.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色,相当于Windows的desktop.ini
1.删掉文件夹所有的.DS_Store文件
find . -name "*.DS_Store" -type f -delete
2.禁止.DS_store生成:
打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。
3.如果需要恢复 .DS_store生成:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
3.如果需要恢复 .DS_store生成:
在终端运行下列代码:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
再次运行,即可
来源:oschina
链接:https://my.oschina.net/u/4415887/blog/3325106