*
не разворачивает точечные файлы. Необходимо будет сказать, например:
rm ./.*.un~
Если Вы используете find
, который, вероятно, был бы самым легким, я буду использовать
find -iname ".*.un~" ...
вместо:
find -iname "*.un~" ...
Поскольку последний соответствовал бы foo.un~
а также .foo.un~
.
И, да, сделайте пробный прогон сначала, чтобы быть уверенными, что у Вас есть корректные соответствия.