В bash вы можете использовать расширенные оболочки оболочки, например
for file in path/to/files/!(*.*); do echo mv "$file" "$file.html"; done
(удалите echo, как только вы подтвердите, что он соответствует правильному шаблону). Если расширенное globbing еще не включено, вы можете включить его с помощью shopt -s extglob.
Другим вариантом является использование функции rename на основе perl с регулярным выражением, которое исключает литерал .
[ f2](удалите опцию n, как только вы подтвердите, что она соответствует правильному шаблону).
Внимательно прочитайте свой вывод:
Ваша / загрузка только на 25%. Это не полно. Это не проблема. У вас / есть 100%. Полностью заполнен. Это проблема.Удаление пакетов может помочь немного, но не много (sudo rm /var/cache/apt/archives/*). Иногда это делает другие проблемы («oops, мне это нужно!»), Поэтому сначала не зацикливайте свой пакетный кеш.
Проверьте свой / var / log на файлы журнала runaway (1 ГБ или больше). Не просто удалите огромный журнал - прочитайте его и выясните проблему. Исправьте проблему, которая заставляет журнал расти.
В противном случае найдите файлы, которые вы можете удалить или архивировать на другой носитель. Если вы зашифруете архив, сохраните ключ, который вы использовали в безопасном, восстанавливаемом месте. Вы можете не помнить этого года.