Se eseguo il seguente comando:
cp -R /myfiles /mydestination
Se myfiles
contiene più sottodirectory e file, in quale ordine verranno copiati?
Ad esempio, le directory potrebbero essere nominate 0123a, 9993c, myfolder, xfolder
.
Non vengono copiati in ordine alfabetico O in ordine di data O nell'ordine in cui compaiono quando si utilizza un ls
comando standard per quanto ne so, quindi cosa determina effettivamente l'ordine?
Modifica: sto cercando di determinare l'ordine utilizzato dal comando cp per determinare fino a che punto il mio comando di copia lo ha eseguito prima che si fermasse. Ad esempio, speravo di essere in grado di determinarlo copiando con successo 3 delle 4 directory.
ls -U
per ottenere l'ordine di directory non ordinato. Questo dovrebbe essere l'ordine che cp
utilizza. Se hai bisogno di un maggiore controllo su avanzamento, ordine, ecc., Forse cp
non è lo strumento per il lavoro.
ls
comando di default ordina i contenuti della directory prima di visualizzarli. Quello che vedi stampatols
non è l'attuale ordine di enumerazione delle directory.