Nếu tôi thực hiện lệnh sau:
cp -R /myfiles /mydestination
Nếu myfiles
chứa một vài thư mục con và tập tin, chúng sẽ được sao chép theo thứ tự nào?
Ví dụ, các thư mục có thể được đặt tên 0123a, 9993c, myfolder, xfolder
.
Chúng không được sao chép theo thứ tự bảng chữ cái HOẶC theo thứ tự ngày HOẶC theo thứ tự chúng xuất hiện khi sử dụng một ls
lệnh tiêu chuẩn theo như tôi có thể nói, vậy điều gì thực sự xác định thứ tự?
Chỉnh sửa: Tôi đang cố gắng xác định thứ tự mà lệnh cp sử dụng để xác định lệnh sao chép của tôi đã thực hiện bao xa trước khi dừng. Ví dụ, tôi đã hy vọng có thể xác định nó đã sao chép 3 trong số 4 thư mục thành công.
ls -U
để có được thứ tự thư mục chưa sắp xếp. Đây phải là thứ tự cp
sử dụng. Nếu bạn cần kiểm soát nhiều hơn về tiến độ, trật tự, v.v., có lẽ cp
không phải là công cụ cho công việc.
ls
lệnh theo mặc định sắp xếp nội dung thư mục trước khi hiển thị chúng. Những gì bạn thấy được in bởils
không phải là thứ tự liệt kê thư mục thực tế.