Tôi có một thư mục chứa một số lượng lớn các tập tin. Tôi muốn xóa tất cả các tập tin ngoại trừ file.txt. Làm thế nào để tôi làm điều này?
Có quá nhiều tệp để loại bỏ những cái không mong muốn riêng lẻ và tên của chúng quá đa dạng để sử dụng * để xóa tất cả chúng ngoại trừ một tệp này.
Có người đề nghị sử dụng
rm !(file.txt)
Nhưng nó không hoạt động. Nó trở lại:
Badly placed ()'s
Hệ điều hành của tôi là Khoa học Linux 6.
Có ý kiến gì không?