Criei um volume lógico NTFS no meu sistema Linux para armazenamento de arquivos do Windows porque quero manter a data de criação dos meus arquivos (provavelmente os compactaria em um arquivo e os descompactaria, embora não tenha idéia se isso funcionaria). O NTFS-3G salva a data de criação dos arquivos no Linux? Se sim, como faço para acessá-lo?
Lendo este encadeamento , o OP vincula a documentação no NTFS que fornece um script de shell para encontrar a data de criação. Modifiquei-o na tentativa de obter os segundos do valor hexadecimal, mas acredito que estou fazendo algo errado:
#!/bin/sh
CRTIME=`getfattr -h -e hex -n system.ntfs_times $1 | \
grep '=' | sed -e 's/^.*=\(0x................\).*$/\1/'`
SECONDS=$(($CRTIME / 10000000))
echo `date --date=$SECONDS`
unpack("Q>")
funciona? Eu li o documento Perl e não o entendo completamente.