Вы можете использовать команду find
:
find . -name "*'*" -delete
Как отметил @Bryan в своем комментарии, это приведет к удалению всех файлов в текущем каталоге и всех подкаталогов . Если вы не хотите спускаться по каталогам, используйте:
find . -name "*'*" -maxdepth 1 -delete
, что заставляет find
оставаться в текущем каталоге.