[Linux-bruxelles] Re: copie fichiers en conservant les dates !?
Didier MISSON
didier.misson at total.com
Lun 31 Juil 11:21:43 CEST 2006
linux-bruxelles-bounces at lists.bxlug.be wrote on 31/07/2006 10:39:55:
> Didier MISSON écrivait :
>
> > > un exemple:
> > > j'écoute fearless de PinkFloyd à 9h47
> > > puis je réécoute fearless de PinkFloyd à 9h48
> > >
> > > c'est le même morceau ?
> >
> > oui
>
> Autre exemple, j'écoute « La métamorphose de Mister Chat », six fois
> en une heure, c'est le même morceau ou c'est juste que j'écoute « Les
> métamorphoses de Mister Chat », volumes 1 & 2 ?
oui si tu utilises le même média ou une copie 100% identique, oui
> > ça ce sont les conditions d'écoute... rien à voir avec le morceau
> > lui-même.
>
> Et si j'encode ces CD et que je les écoute encodés, c'est le même
> morceau ? Et si du FLAC j'en fais un OGG, c'est le même morceau ?
ça, ce sont des copies éventuellement partielles (compressées) de ton
fichier (ton morceau)
Ils ne sont pas 100% identiques.
> Et si j'en élimine les basses ?
lol
ça, rien à voir !
Si tu ouvres un fichier texte OOo, si tu ne regardes que la page 2... et
pas la 1... c'est malgré tout le même texte !
Que tu coupes les basses ne changent pas ton "fichier" source... il est
identique.
> Etc.
>
>
> Si je prends une photo et que je lui ajoute des méta-données, genre
> lieu, personnes sur la photo, etc. la photo reste identique ?
Les méta-données changent... le fichier change donc aussi.
> > Il est similaire oui !
>
> Identiques, non, similaires, oui.
>
>
> > D'accord qu'il est à un endroit différent, mais ça... je ne vois pas
ce
> > que ça change au niveau de l'utilisateur ! Pour lui, il est IDENTIQUE
au
> > niveau du contenu, des données... ce qui est bien l'important.
>
> Moi le morceau en FLAC et le morceau en OGG, je les entends à
> l'identique, ils sont identiques ou c'est mes baffles qui sont nazes ?
exact, je suis d'accord avec toi.
même avec une perte à la compression, si tu ne descends pas trop bas dans
la compression, tu ne feras pas la différence.
Mais ce n'est pas ma question ça !
Dans mon cas, ce sont des copies IDENTIQUES.
Par exemple :
cp musique1.ogg musique1_copie.ogg
là... ne vient pas me parler de méta-données, de compression, de bit
rate...
Ces 2 fichiers sont identiques !
Il n'y a eu aucune édition, aucune recompression.
(ok, tu vas me dire que le nom est différent, que l'emplacement sur le
disque aussi... oui ok...)
> > > Maintenant, je trouve qu'il faudrait un comportement commun quelque
soit
> > > le logiciel de manipulation.
> >
> > oui
>
> Ce n'est pas *que* le logiciel, c'est aussi le système de fichiers,
> et/ou le protocole d'accès, qui jouent.
>
> Exemple: j'uploade une de mes photos, par le plus commun des
> formulaires web, est-ce que ma photo aura la même date sur le serveur
> et sur mon disque ?
Probablement non, le protocole d'upload Web ne prend probablement pas en
compte la date d'origine.
> > > J'ai lu qu'un OS tenait automatiquement un système de version à
chaque
> > > modification. On pourrait penser à un même système de
méta-information
> > > qui dirait le contenu à évolué à tel ou tel moment et ce fichier est
un
> > > copie similaire à tel fichier (peut-être est-ce déjà le cas ?).
>
> Je ne crois pas qu'OpenVMS mémorisait l'info « fichier identique »,
> par contre il versionnait les modifs.
>
>
> > mais sans aller jusqu'à une gestion des versions, je pensais
(naïvement)
> > que la date affiché dans un "ls" (ou un "dir" sous Windows) me
donnerait
> > une indication "fiable" de la version du fichier modifiée en dernier
lieu.
> > Il n'en est rien sous Linux et cette information date/heure est donc
pour
> > moi non fiable et totalement inutilisable :-(
>
> Moi il m'arrive fréquemment qu'elle soit utile, genre « quels fichiers
> je viens de mettre dans la corbeille », « quels paquets j'ai téléchargé
> ce week-end », etc.
oui, dans ces cas simples oui...
> > Je me demande bien ce que je peux faire de cette date affichée dans un
> > ls... puisqu'elle ne représente rien de concrèt pour l'utilisateur :o)
>
> Mon morceau, « La métamorphose de Mister Chat », sa date sur le
> disque, ça doit être :
>
> - la date de l'enregistrement en studio
> - la date du mixage
> - la date du pressage du CD
> - la date de l'achat du CD
> - la date de l'encodage en FLAC sur mon ordi
> - la date de la conversion FLAC -> OGG sur mon ordi
>
> Ça me fait sans réfléchir six dates qui représentent quelque chose de
> concret pour moi.
oui ok.
mais la date prise lors de la copie du fichier, là... c'est vraiment la
MOINS concrete !!!
Avoir la date d'aujourd'hui de ton fichier "La métamorphose de Mister
Chat" sous prétexte que tu as taper "cp metamorphose.ogg
metamorphose_save.ogg" ... c'est délirant et non utile.
> > (Je sais, idéalement, il faudrait 3 dates : date de création, de
> > modification, et de dernier accès)
>
> Et la date à laquelle j'ai ajouté des metadata au ogg, et la date à
> laquelle je l'ai transféré sur mon non-existant lecteur portable, etc.
;-)
La date de tranfert vers ton non-existant lecteur mp3... euh... ogg
portable... ça ne regarde que ton lecteur portable lui-même ;-)
ou éventuellement le soft spécialisé qui s'occuperait de l'upload dans ton
lecteur ogg.
Sauf éventuellement la date d'accès au fichier qui elle, est logique mise
à jour puisqu'il y a eu accès.
> Pour moi il m'en faudrait tout plein des dates, et jamais dans ma tête
> d'utilisateur il ne s'agit de "date de modification".
Justement...
moi je ne modifie rien.
Je copie simple un fichier digital (copie sans perte).
Alors ce n'est pas une date de modification. La date doit rester la même.
> > C'est bien la première fois où je trouve que la façon de fonctionner
de
> > Windows est plus logique que celle de Linux :-(
>
> C'est pas Linux, c'est un mélange OS, système de fichiers, protocoles
> et applications, au moins.
> > Je sais, ce n'est pas un point critique... loin de là... mais... :-(
>
> Je suis sûr que tu peux trouver une combinaison des points précédents
> qui t'amène le même résultat.
une solution simple et efficasse ?
qui m'empèche d'avoir tout mon dossier /photo2005 que j'ai COPIE sur un
autre disque dur, de se retrouver avec une date 2006/07/31 ???
(oui, il y a je pense une option dans la commande "cp -p", mais suivant le
soft utilisé ça se passe autrement)
mrtgadmin at abrusnmrtg2:~/temp$ cp -p test_move.txt test_move_pres
mrtgadmin at abrusnmrtg2:~/temp$ ls -l
total 4
-rw-r--r-- 1 mrtgadmin mrtgadmin 34 2006-07-31 09:14 test_copie.txt
-rw-r--r-- 1 mrtgadmin mrtgadmin 8 2006-07-31 09:11
test_move_preserve.txt
-rw-r--r-- 1 mrtgadmin mrtgadmin 8 2006-07-31 09:11 test_move.txt
-rw-r--r-- 1 mrtgadmin mrtgadmin 8 2006-07-31 09:15 test_non_modifie.txt
mrtgadmin at abrusnmrtg2:~/temp$
Mais on ne fait pas tout en ligne de commande quand même...
Plus d'informations sur la liste de diffusion Linux-bruxelles