Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Copier sans les méta-données

18 réponses
Avatar
Erwan David
Je voudrais copier des fichiers vers ma clef USB, mais sans les méta
données car elle n'aime pas du tout un ._toto.mp3 qui n'est pas du
mp3.

Y-a-t'il un moyen de le faire ou faut faire le nettoyage à la main
après ?

--
Si vous embauchez, voici mon CV
http://www.rail.eu.org/cv/cv.pdf

10 réponses

1 2
Avatar
Erwan David
(Xavier) écrivait :

Erwan David wrote:

Y-a-t'il un moyen de le faire ou faut faire le nettoyage à la main
après ?


Un "cp" dans le Terminal ne fait-il pas l'affaire ?


Je n'y avais pas pensé, mais on me l'a signalé, je vais tester...

--
Si vous embauchez, voici mon CV
http://www.rail.eu.org/cv/cv.pdf


Avatar
Eric Levenez
Le 7/11/05 17:18, dans <1h5o2pi.1jqs9981fgu8j0N%,
« Xavier » a écrit :

Erwan David wrote:

Y-a-t'il un moyen de le faire ou faut faire le nettoyage à la main
après ?


Un "cp" dans le Terminal ne fait-il pas l'affaire ?


Plus sous Mac OS X 10.4 qui a des outils unix gérant les ressources.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
Eric Levenez
Le 7/11/05 18:53, dans <1h5o72t.mrk4tjkaylpoN%,
« MV » a écrit :

Xavier :

Y-a-t'il un moyen de le faire ou faut faire le nettoyage à la main
après ?


Un "cp" dans le Terminal ne fait-il pas l'affaire ?


Pourriez-vous être plus explicite envers ceux qui, comme moi, ne sont
pas familiers avec le Terminal ?


Comme ton MacSOUP dit que tu es en 10.4.3, la commande "cp" ne te servira
pas.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.



Avatar
Michael
On 2005-11-07 11:05:13 +0100, Erwan David said:

Y-a-t'il un moyen de le faire ou faut faire le nettoyage à la main
après ?


J'utilise findercleaner ( freeware ) :

<http://www.macupdate.com/info.php/id/16996>


--
iMac G5 1,8 Ghz, 17p, 1 Go, 80 Go, Superdrive, MacOS X 10.4.3 Tiger
iBook G4 1 Ghz, 12p, 1.256 Go, 60 Go, Combo, MacOS X 10.4.3 Tiger

Avatar
Kojak
Bonsoir,

Le 7/11/05 17:18, dans <1h5o2pi.1jqs9981fgu8j0N%,
Un "cp" dans le Terminal ne fait-il pas l'affaire ?


Plus sous Mac OS X 10.4 qui a des outils unix gérant les ressources.


Qu'entends-tu par là ?


--
Jacques.


Avatar
Eric Levenez
Le 7/11/05 20:07, dans <dko8m1$2j7t$, « Kojak »
a écrit :

Le 7/11/05 17:18, dans <1h5o2pi.1jqs9981fgu8j0N%,
Un "cp" dans le Terminal ne fait-il pas l'affaire ?


Plus sous Mac OS X 10.4 qui a des outils unix gérant les ressources.


Qu'entends-tu par là ?


Pour Mac OS X 10.0 à 10.3, la commande "cp" oubliait les ressources dans la
copie de fichiers (et c'était bien pratique). En 10.4, les ressources sont
aussi copiées et cp va créer des fichiers "._*" sur les systèmes de fichiers
cible ne sachant pas les gérer (comme le FAT de MS-DOS).

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.



Avatar
Kojak
Pour Mac OS X 10.0 à 10.3, la commande "cp" oubliait les ressources dans la
copie de fichiers (et c'était bien pratique). En 10.4, les ressources sont
aussi copiées et cp va créer des fichiers "._*" sur les systèmes de fichiers
cible ne sachant pas les gérer (comme le FAT de MS-DOS).


C'est fort ennuyeux, en effet. Mais une chose
m'intrigue malgré tout, est-ce bien la commande
'cp' qui génère ça ou bien le "finder" ?

Je pose cette question car je n'ai pas constaté
ce problème (10.4.3) directement avec "cp", mais
bien avec "finder".

Sinon, j'ai jeté un oeil (très rapide) dans le
code et je n'ai rien vu de tel, la commande me
parait tout à fait banale. À moins qu'il ne faille
remonter plus loin, au niveau des appels système...


--
Jacques.

Avatar
nospam
Eric Levenez wrote:

Pour Mac OS X 10.0 à 10.3, la commande "cp" oubliait les ressources dans la
copie de fichiers (et c'était bien pratique). En 10.4, les ressources sont
aussi copiées et cp va créer des fichiers "._*" sur les systèmes de fichiers
cible ne sachant pas les gérer (comme le FAT de MS-DOS).


Gasp... et ce faisant, Apple n'a pas pensé à ajouter une option à la
commande "cp" qui la ferait fonctionner à l'ancienne mode, en oubliant
les ressources et sans créer de "._*" intempestifs sur le disque cible ?

A++
--
Christian

Avatar
Eric Levenez
Le 7/11/05 21:59, dans <dkof6q$2lqb$, « Kojak »
a écrit :

Pour Mac OS X 10.0 à 10.3, la commande "cp" oubliait les ressources dans la
copie de fichiers (et c'était bien pratique). En 10.4, les ressources sont
aussi copiées et cp va créer des fichiers "._*" sur les systèmes de fichiers
cible ne sachant pas les gérer (comme le FAT de MS-DOS).


C'est fort ennuyeux, en effet. Mais une chose
m'intrigue malgré tout, est-ce bien la commande
'cp' qui génère ça ou bien le "finder" ?


Le Finder n'est qu'une application, la commande cp appelle directement le
noyau sans appeler le Finder qui peut ne pas être lancé.

Je pose cette question car je n'ai pas constaté
ce problème (10.4.3) directement avec "cp", mais
bien avec "finder".

Sinon, j'ai jeté un oeil (très rapide) dans le
code et je n'ai rien vu de tel, la commande me
parait tout à fait banale. À moins qu'il ne faille
remonter plus loin, au niveau des appels système...


Il y a l'appel système copyfile qui justement est fait pour cela. Et la
commande "cp" a des ifdef APPLE avec des appels à copyfile pour justement
copier les metadatas, ressources et autres ACL.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
Kojak
Le Finder n'est qu'une application, la commande cp appelle directement le
noyau sans appeler le Finder qui peut ne pas être lancé.


Heu oui, visiblement je me suis mal exprimé. :-)

Sinon, au temps pour moi, "cp" copie effectivement
les ressources associées... et pas moyen d'y couper.


Il y a l'appel système copyfile qui justement est fait pour cela. Et la
commande "cp" a des ifdef APPLE avec des appels à copyfile pour justement
copier les metadatas, ressources et autres ACL.


En effet, je n'avais pas flashé dessus, merci.

Bref, à défaut de patcher comme un boeuf "cp"
et consort (IMHO, pas très judicieux) et, pour
en revenir à la question initiale, il reste
toujours les commandes 'cat' ou 'dd' qui n'ont
pas encore été "atteintes". Bon, c'est un peu
brutal, mais au moins, ça marche...


--
Jacques.

1 2