Si j'exécute la commande suivante:
cp -R /myfiles /mydestination
Si myfiles
contient plusieurs sous-répertoires et fichiers, dans quel ordre seront-ils copiés?
Par exemple, les répertoires peuvent être nommés 0123a, 9993c, myfolder, xfolder
.
Ils ne sont pas copiés dans l'ordre alphabétique OU dans l'ordre des dates OU dans l'ordre dans lequel ils apparaissent lors de l'utilisation d'une norme ls
commande aussi loin que je peux dire, alors qu'est-ce qui détermine réellement l'ordre?
Modifier: J'essaie de déterminer l'ordre utilisé par la commande cp afin de déterminer la distance parcourue par ma commande de copie avant son arrêt. Par exemple, j'espérais pouvoir déterminer si 3 des 4 répertoires avaient été copiés avec succès.
ls -U
pour obtenir la commande de répertoire non triée. Cela devrait être l'ordre qui cp
les usages. Si vous avez besoin de plus de contrôle sur les progrès, l'ordre, etc., peut-être cp
n'est pas l'outil pour le travail.
ls
commande par défaut trie le contenu du répertoire avant de les afficher. Ce que vous voyez imprimé parls
n'est pas l'ordre d'énumération du répertoire réel.