J'ai créé un volume logique NTFS sur mon système Linux pour le stockage de fichiers Windows parce que je veux conserver la date de création de mes fichiers (je les compresserais probablement dans une archive puis les décompresser, bien que je ne sache pas si cela fonctionnerait). NTFS-3G enregistre-t-il la date de création des fichiers sous Linux? Si oui, comment y accéder?
En lisant ce fil , l'OP relie la documentation sur NTFS qui fournit un script shell pour trouver la date de création. Je l'ai modifié pour essayer d'obtenir les secondes de la valeur hexadécimale, mais je pense que je fais quelque chose de mal:
#!/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>")
marche? J'ai lu le document Perl et je ne le comprends pas entièrement.