Я рекомендую не использовать регулярные выражения, а прибегать к инструментам дат, когда дело доходит до обработки дат, например.
for dir in */; do echo mv $dir $(LC_ALL=C busybox date -uD '%d.%m.%Y' -d "$dir" "+%Y.%m.%d") ; done
(вдохновлено Принудительное отображение даты в формате День/Месяц/Год .)
Я включил echo
для режима «предварительного просмотра».
Ваш диск sda
сообщает об ошибках носителя, особенно в разделе sda6
. И похоже, что корневой раздел также был прочитан -, что указывает на то, что там могут быть и другие ошибки.
Если ваши личные данные не защищены резервной копией, начните делать резервную копию прямо сейчас . Именно так может выглядеть умирающий диск.
Когда ваши данные в безопасности, вы можете проверить информацию SMART, чтобы оценить состояние диска:
smartctl -x /dev/sda
Это приведет к большому количеству вывода :, если вы не знаете, как его интерпретировать, скопируйте и вставьте его в свой вопрос здесь или на сайт pastebin и добавьте ссылку на него в свой вопрос.