Linux - Xóa một tệp chứa các ký tự đặc biệt
Nếu tệp bạn muốn xóa một ký tự bắt đầu bằng "dấu trừ" (-), lệnh rm xem xét phần sau đây như một phần của dòng lệnh.
- Để khắc phục điều này, một giải pháp là đặt trước tên tệp của lệnh "-", chỉ ra rm rằng có nhiều tùy chọn hơn ngoài điều này:
rm - -name-of-file-to-be-remove
- Giải pháp thứ hai là thoát ký tự "-" bằng cách đặt trước dấu gạch chéo ngược:
rm \ -name-of-file-to-be-remove
- Một giải pháp cuối cùng là đưa ra đường dẫn đầy đủ hoặc đường dẫn tương đối bắt đầu bằng . / và có tên tệp trong dấu ngoặc kép:
rm ./"-name-of-file-to-be-delatted "
Cảm ơn Jeff cho mẹo này.