Là một phần của tập lệnh triển khai, tôi muốn kết xuất một số nội dung được lưu trong bộ nhớ cache từ thư mục tạm thời của mình. Tôi sử dụng một lệnh như:
rm /tmp/our_cache/*
Tuy nhiên, nếu /tmp/our_cache
trống (khá phổ biến khi đẩy nhiều thay đổi liên tiếp vào máy chủ thử nghiệm của chúng tôi), thì điều này sẽ in thông báo lỗi sau:
rm: cannot remove `/tmp/our_cache/*': No such file or directory
Nó không phải là một vấn đề lớn, nhưng nó hơi xấu và tôi muốn cắt giảm tỷ lệ nhiễu tín hiệu trong đầu ra từ tập lệnh này.
Một cách ngắn gọn trong unix để xóa nội dung của một thư mục mà không nhận được thông báo phàn nàn rằng thư mục đã trống?