PORQUE: Emblemas não fazem parte do arquivo em si, eles são armazenados em algum lugar dentro do Gnome - quando você copia arquivos usando o Nautilus, é capaz de atualizar os metadados no Gnome porque o Nautilus é um App Gnome e está ciente da existência de etiquetas e emblemas.
cp
, rsync
e outros comandos não-Gnome, por outro lado, não sabem nada sobre rótulos e emblemas e não podem fazer nada para preservá-los.
COMO CORRIGIR: Pode não haver uma boa maneira de corrigi-lo para todos os utilitários de linha de comando que copiam arquivos. Para alguns comandos selecionados, como cp
, você pode escrever alguns wrappers que definem os emblemas dos arquivos de destino para corresponder aos emblemas dos arquivos de origem. Este post pode lhe dar algumas dicas sobre como definir emblemas a partir da linha de comando