Comment puis-je déplacer des fichiers dans un répertoire où il peut y avoir des centaines ou des milliers de fichiers dans le répertoire, et vous ne savez peut-être pas s'il y a des dupes dans ..
. Quelle méthode utiliseriez-vous?
La façon de gérer les dupes variera, parfois nous remplacerons, parfois nous devons être plus sûrs. Les E / S peuvent être importantes car ce sont des serveurs de production. Mais étant donné la quantité, une invite pour les fichiers non dupliqués n'est pas une option. La préservation des autorisations et des horodatages, etc., est importante. Nous ne savons généralement pas quelles sont les données.
Oh et son utilisation mv
n'est pas requise rsync
, les cp
solutions sont les bienvenues.
note: nous exécutons CentOS 5.5, alors faites-moi savoir si cela ne fonctionnera pas car il s'agit d'une fonctionnalité plus récente ...
mv
et si nous nous soucions de la conservation dans le cas de ... et si nous avons déjà fait une sauvegarde. Cette question est assez ouverte. Je cherche juste de bonnes options, et peut-être un commentaire pour savoir si cela peut vous mordre et comment.
mv * ../
ou mv -i * ../
?