Câu trả lời:
Bạn có dấu typographic –
thay vì dấu trừ ( -
).
Thay đổi lệnh của bạn thành
find . -type f -name "*.ts" -delete
Để biết cú pháp đầy đủ, xem man find
:
HÀNH ĐỘNG
-delete
Xóa các tập tin; đúng nếu loại bỏ thành công. Nếu loại bỏ thất bại, một thông báo lỗi được đưa ra.
Nếu-delete
thất bại,find
trạng thái thoát của nó sẽ là khác (khi cuối cùng nó thoát).
Sử dụng-delete
tự động bật-depth
tùy chọn.
Hãy cẩn thận với việc sao chép và dán các lệnh từ blog và bộ xử lý văn bản phong phú. Họ có thể chuyển đổi một số ký hiệu chính tả thành văn bản tương đương đơn giản của họ và ngược lại.
Cân nhắc sử dụng các trình soạn thảo văn bản đơn giản cho các ghi chú vào lần tới - sử dụng văn bản thuần túy, Markdown hoặc tái cấu trúc.
Và như @AuxTaco đã đề cập - một số blog có thể dựa vào bản sao của bạn để tấn công máy tính của bạn .
--
thì động cơ đã chuyển đổi nó thành –
. Vì vậy, chúng tôi không biết toàn bộ câu chuyện :)