Y a-t-il une différence entre le déplacement en masse de fichiers par glisser-déposer et le déplacement en masse de fichiers par glisser-déposer ? mv
?
Cas d'utilisation :
Le volume External_Drive_A contient environ 8000 fichiers pour un total de 9GB. Le disque dur externe B dispose de 74 Go d'espace libre. Le résultat final souhaité est de déplacer tous les fichiers de A vers B afin que A puisse être effacé et utilisé à un autre endroit.
La méthode du glisser-déposer consiste à ouvrir une fenêtre du Finder pour A, une autre pour B, à mettre en surbrillance tous les fichiers de A, puis à les faire glisser vers B par commande-clic.
mv
L'approche consiste à ouvrir une session Terminal et à invoquer
mkdir /Volumes/External_Drive_B/A_legacy
mv /Volumes/External_Drive_A/* /Volumes/External_Drive/B/A_legacy/
La fonction "glisser-déposer" permet-elle de faire autre chose que copier et supprimer, ou s'agit-il uniquement d'une question de beauté ?
Réponse de jmlumpkin ci-dessous :
Ils sont différents ! Le glisser-déposer apporte les métadonnées, mv
ne le fait pas. J'ai testé cela en ajoutant une phrase dans la section Spotlight Comments de la boîte de dialogue Get Info d'un fichier texte. Lorsque j'ai glissé et déposé le fichier sur plusieurs volumes, la phrase était présente lorsque j'invoquais la fonction Obtenir des informations sur la destination, mais lorsque j'utilisais la fonction mv
la phrase était absente lorsque j'ai invoqué Get Info sur la destination.
0 votes
C'est un peu confus, comme le dit la page de manuel de mv : "L'utilitaire mv prend désormais en charge les attributs Finder et Extended de HFS+ et les fourches de ressources. L'utilitaire mv ne supprimera plus les fourches de ressources des fichiers HFS. Pour une méthode alternative, référez-vous à cp(1)". alors, où sont stockées ces informations ponctuelles ?