建立腳本/usr/local/bin/fix-xattr
,內容以下:bash
#!/bin/bash for i in ./* do xattr -d com.apple.FinderInfo "$i" && echo "正在處理: $i" done
添加可執行權限:app
chmod +x /usr/local/bin/fix-xattr
而後經過終端進入沒法打開的文件所在的目錄,執行/usr/local/bin/fix-xattr
,便可修復全部沒法打開的文件。
若是修復的文件存在問題將會顯示:ide
正在處理: ./Navicat Premium.app
不然:code
xattr: ./Setup Screen Capturer Recorder v0.12.10.exe: No such xattr: com.apple.FinderInfo