Tôi muốn "dọn sạch" tất cả các tệp một thư mục bao gồm tất cả các tệp trong thư mục con nhưng tôi muốn để lại các thư mục con đúng chỗ. Hiểu biết của tôi rm -r
là nó cũng sẽ tự xóa các thư mục con.
Tôi không muốn xóa các tập tin ẩn (dấu chấm).
Điều này có thể giải quyết như thế nào?
Tôi không biết. Điều đó có làm những gì tôi đang hỏi không?
—
Scott Wilton
Hãy thử mà không cần
—
Costas
-delete
- nó chỉ in tên tệp để xóa.
Bạn có muốn xóa các tập tin (ẩn hoặc không) trong các thư mục ẩn?
—
Stéphane Chazelas
Điều gì về symlink đến thư mục?
—
Stéphane Chazelas
find -type f ! -name "[.]*" -delete
không phù hợp?