Ответы:
У вас есть типографский знак –вместо минус ( -).
Измените свою команду на
find . -type f -name "*.ts" -delete
Для полного синтаксиса смотрите man find:
АКЦИИ
-deleteУдалить файлы; истина, если удаление прошло успешно. Если удаление не удалось, выдается сообщение об ошибке.
В случае-deleteнеудачиfindсостояние выхода будет отличным от нуля (когда оно в конце концов выйдет).
Использование-deleteавтоматически включает-depthопцию.
Будьте осторожны с копированием и вставкой команд из блогов и текстовых редакторов. Они могут преобразовывать некоторые типографские символы в их текстовые эквиваленты и наоборот.
В следующий раз подумайте об использовании простых текстовых редакторов для заметок - используйте простой текст, Markdown или reStructuredText.
И, как упоминал @AuxTaco, некоторые блоги могут полагаться на ваше копирование для атаки на ваш компьютер .
--то движок преобразовал его в –. Так что мы не знаем всей истории :)