Como posso dar atributos estendidos aos arquivos no mac os x?

2

Como posso fornecer atributos estendidos de arquivos no mac os x? Mac os x não possui o comando 'setattr'.

    
por anonymous 02.05.2016 / 00:46

2 respostas

4

Meu El Capitan não tem setattr ou setxattr (o último é o nome de uma função de tempo de execução C: você poderia fazer seu próprio utilitário usando isso) .

O OSX fornece xattr , que (Observar comentários como Atributos avançados do Mac OS X e Xattr ) parece bastante recente. Um comentário em Definir manualmente atributos estendidos em arquivos arbitrários de 2011 dá uma dica sobre o OSX 10.5

Você pode ver algumas discussões em Como faço para remover os" atributos estendidos "em um arquivo no Mac OS X? , bem como uma cópia (sem data) em SS64 . Ao procurar fontes, me deparei com um projeto sourceforge que pode ser relevante. A melhor fonte de curso é a página de manual na sua máquina.

A página de manual lista vários formatos, apontando para este como o caminho para definir atributos em um arquivo:

 xattr -w [-rsx] attr_name attr_value file ...

onde as opções -r , -s e -x lidam respectivamente com recursão de diretório, links simbólicos e entrada do valor do atributo usando hexadecimal.

    
por 02.05.2016 / 01:06
0

É chamado xattr no OS X. Você pode usar setxattr para definir atributos.

    
por 02.05.2016 / 01:06

Tags