Nói rằng tôi có một thư mục /hello.
Rồi tôi làm mv /hello /hello2.
Tôi đang di chuyển /hellovào /hello2/hello? Hay tôi đang chuyển /hellođến /hello2?
Có vẻ như khi tôi làm một cái gì đó như thế này, tôi nhận được kết quả không nhất quán.
mvvới các tệp thì nó cũng làm điều tương tự. Đổi tên. Nhưng với mvcác thư mục Sẽ không tốt khi xóa toàn bộ thư mục bằng thư mục con vì một mvlệnh không phải là an toàn vì vậy nó được di chuyển như test1/test2. nhưng nếu bạn vẫn muốn đạt được nó, hãy viết một aliastham số để kiểm tra xem tham số đã cho có phải là thư mục không và sau đó thực hiện rm -rf thư mục và sử dụng mvlệnh nhưng bạn có thể tự chịu rủi ro.
/hellovà /hello2là thư mục, thì tôi nhận thấy đó cp /hello /hello2là thư mục không nhất quán. Tùy thuộc vào sự kết hợp của dấu gạch chéo ở đó, đôi khi nội dung /hellođược sao chép vào /hello2và đôi khi chính thư mục được sao chép.