Tôi đang sử dụng rm
trong tập lệnh BASH để xóa nhiều tệp. Đôi khi các tập tin không có mặt, do đó, nó báo cáo nhiều lỗi. Tôi không cần thông báo này. Tôi đã tìm kiếm trang người đàn ông để có lệnh làm cho an toàn là rm
, nhưng tùy chọn duy nhất tôi tìm thấy là -f
, từ mô tả "bỏ qua các tệp không tồn tại, không bao giờ nhắc", có vẻ là lựa chọn đúng, nhưng tên để phù hợp, vì vậy tôi lo ngại nó có thể có hậu quả ngoài ý muốn.Làm thế nào để ngăn chặn rm báo cáo rằng một tập tin không được tìm thấy?
- Tùy chọn
-f
có đúng cách để tắt tiếngrm
? Tại sao nó không được gọi là-q
? - Tùy chọn này có làm gì khác không?
bạn không muốn sử dụng -f, nó sẽ xóa tệp bạn đã đánh dấu là chỉ đọc. – pizza