如何从文件中删除 mac 扩展属性?

如何从文件中删除 mac 扩展属性?

我的pdf文件有以下特殊属性:

-rw-r--r--@ 1 Barnabas  staff  18227 Oct  9 11:34 myfile.pdf
        com.apple.metadata:kMDItemWhereFroms      331 
        com.apple.quarantine       68 

我怎样才能除去它们?

答案1

使用 xattr 删除特殊属性:

xattr -d com.apple.quarantine myfile.pdf
xattr -d com.apple.metadata:kMDItemWhereFroms myfile.pdf

来自 man xattr:

NAME
 xattr -- display and manipulate extended attributes

SYNOPSIS
     xattr [-lrsvx] file ...
     xattr -p [-lrsvx] attr_name file ...
     xattr -w [-rsx] attr_name attr_value file ...
     xattr -d [-rsv] attr_name file ...
     xattr -c [-rsv] file ...
     xattr -h | --help

相关内容