在文件讀取的時候,容易因為隱藏的文件的存在出現問題
.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
再次運行,即可