11.9. Definição de atributos de metadados personalizados GIO
Este procedimento descreve como definir um atributo de metadados personalizado.
Observe as diferenças entre as chamadas particulares gio info
e a persistência de dados após uma mudança ou renomeação (observe a saída do comando gio info
):
Procedimento
Criar um arquivo vazio.
$ touch /tmp/myfile
Veja os metadados deste arquivo.
$ gio info -a 'metadata::*' /tmp/myfile uri: file:///tmp/myfile attributes:
Coloque um fio neste arquivo.
$ gio set -t string /tmp/myfile 'metadados::mynote' 'Por favor, lembre-se de apagar este arquivo!
Veja os metadados.
$ gio info -a 'metadata::*' /tmp/myfile uri: file:///tmp/myfile attributes: metadata::mynote: Please remember to delete this file!
Mova este arquivo para um novo local.
$ gio move /tmp/myfile /tmp/novo arquivo
Veja os metadados.
$ gio info -a 'metadata::*' /tmp/newfile uri: file:///tmp/newfile attributes: metadata::mynote: Please remember to delete this file!
Os metadados persistem quando você move o arquivo usando o GIO API.
Recursos adicionais
-
A página do homem
gio
.