Đây là một câu hỏi hơi lúng túng, nhưng tôi phải thừa nhận rằng vào cuối sự nghiệp này, tôi vẫn còn thắc mắc về lệnh mv.
Tôi thường xuyên gặp vấn đề này: Tôi cần di chuyển tất cả các tệp đệ quy lên một cấp. Giả sử tôi có thư mục foo và một thanh thư mục bên trong nó. Bar có một mớ hỗn độn các tệp và thư mục, bao gồm các tệp và thư mục dấu chấm. Làm thế nào để tôi di chuyển mọi thứ trong thanh đến cấp độ foo?
Nếu foo trống, tôi chỉ cần di chuyển thanh một cấp ở trên, xóa foo và đổi tên thanh thành foo. Một phần của vấn đề là tôi không thể tìm ra ký tự đại diện của mv cho "mọi thứ bao gồm cả dấu chấm" là gì. Một phần của câu hỏi này là - có một cuộc thảo luận sâu về các ký tự đại diện mà các lệnh cp và mv sử dụng ở đâu đó (googling điều này chỉ mang lại các hướng dẫn rất cơ bản).