Jika saya menjalankan perintah berikut:
cp -R /myfiles /mydestination
Jika myfiles
berisi beberapa sub-direktori dan file, bagaimana urutannya akan disalin?
Misalnya, direktori mungkin dinamai 0123a, 9993c, myfolder, xfolder
.
Mereka tidak disalin dalam urutan abjad ATAU dalam urutan tanggal ATAU dalam urutan yang muncul ketika menggunakan ls
perintah standar sejauh yang saya tahu, jadi apa yang sebenarnya menentukan urutan?
Sunting: Saya mencoba menentukan urutan yang digunakan perintah cp untuk menentukan seberapa jauh perintah copy saya membuatnya sebelum berhenti. Sebagai contoh, saya berharap dapat menentukannya berhasil menyalin 3 dari 4 direktori.
ls -U
untuk mendapatkan urutan direktori yang tidak disortir. Ini harus menjadi urutan yang cp
digunakan. Jika Anda membutuhkan kontrol lebih besar atas kemajuan, ketertiban, dll., Mungkin cp
bukan alat untuk pekerjaan itu.
ls
perintah secara default mengurutkan isi direktori sebelum menampilkannya. Apa yang Anda lihat dicetakls
bukan urutan enumerasi direktori yang sebenarnya.