Лучшее программное решение делать повторную формат/повторно установить, то устанавливайте только программное обеспечение, вам нужно свести к минимуму, что работает в фоновом режиме. Затем выполните остальные рекомендации @pietrodn по. Лично я повторно формат/переустановить каждые 6 месяцев или около того, чтобы очистить все фигня. П. С. Это также означает, не используя резервную копию Timemachine, чтобы все восстановить. Просто скопировать содержимое со старого на новый по старинке. Этой проблемы всплыло в ``создание конфигурационном файле /etc/logrotate, предназначенную.д/с PostgreSQL-общий с новой версией Здание словари PostgreSQL из установленных myspell/пакеты проверки правописания Hunspell... язык Удаление устаревших файлов словаря: Настройка сервера PostgreSQL-9.5 (9.5.11-0ubuntu0.16.04) ... Неэкранированный левая фигурная скобка в регулярных выражениях является устаревшим, прошел в регулярное выражение; отмечен &lt;-- Вот в М/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78. ``` Also because @bill-cole's answer is most relevant.

Предполагая, что вы находитесь на Linux системы, или, по крайней мере, что вы есть GNU сенсорный и GNU даты, вы можете сделать (в bash; ЗШ - это то же самое, но не нужен shopt globstar):

$ shopt globstar
$ для F в **; не 
 штрих -д "$(дата -д "$(стат -с '%г' "$Ф") +3 месяца")" "$Ф"
сделано

Что, впрочем, будет игнорировать скрытые файлы. Чтобы соответствовать тем как, запустить shopt -с dotglob перед выше команды.

Объяснение

  • shopt -с globstar - устанавливает Баша globstar вариант, который означает, что ** будет соответствовать всем файлам и ноль или более директорий и поддиректорий.
  • shopt -с dotglob: делает ***) также соответствуют файлы, имена которых начинается с ..
  • для F В **; делать ...; сделать : перебрать все файлы и каталоги, сохраняя их как .
  • стат -с '%г' "$Ф" : это текущая метка времени текущего файла или каталога.
  • дата -д $(...) +3 месяца : печатать дату, которая будет через три месяца после указанной строки (в этом случае строка-это выход из стат команду на ).

Все вместе, выше найдете дату модификации каждого файла или каталога в текущей папке (включая все вложенные папки) и установить даты трех месяцев после того, как там сейчас.