ダウンロードしたファイルなどをls -l
すると@
が付く。
これは、Extended Attributes(拡張属性)
と呼ぶそうだ。
この拡張属性
を削除したい。
% ls -l xxx.png
-rw-------@ 1 xxx staff 3208 9 24 18:20 xxx.png
解決策
xattr
コマンドで削除できる。
ファイルに付与された拡張属性を確認するには以下のコマンドを実行する。
% xattr xxx.png
com.apple.metadata:kMDItemWhereFroms
そして、ファイルの拡張属性を全て削除するには以下を実行する。
xattr -c xxx.png
ls -l
すると@
が表示されないことを確認できる。
% ls -l xxx.png
-rw------- 1 xxx staff 3208 9 24 18:20 xxx.png