Я создал такой рабочий процесс после того, как задал другой вопрос :
Он должен удалять загрузки старше 30 дней и до сегодняшнего дня работал нормально; сегодня я обновился до macOS High Sierra.
Теперь, когда приложение пытается запустить, я получаю сообщение об ошибке
В действии «Фильтр элементов поиска» обнаружена ошибка: «Не удается выполнить поиск с помощью Spotlight»
Как я могу исправить свой рабочий процесс, чтобы он работал с этой последней версией macOS?
_old. Я думаю, вы также можете поместить _oldпапку в боковую панель или в избранное, чтобы не показывать ее каждый раз. Это, очевидно, не экономит дисковое пространство, а просто облегчает управление загрузками. Вы можете сказать карие, чтобы уничтожить файлы тоже.
find команду в новом Automator рабочий процесс ... добавить Run Shell Script действие (настройки Shell: / bin / Баш и Проходят вход: для стандартного ввода), заменить по умолчанию catс find "$HOME/Downloads" -maxdepth 1 -type f -mtime +30d -iname '*.*', добавьте Move Finder Элементы для мусора действия , сохранить в качестве приложения. Это не пересекает подкаталоги, чтобы избежать загрузки чего-либо Safari во время работы, так как он использует .downloadпакет, который является каталогом. Продолжение в следующем комментарии ...


_old, спрятал ее с помощьюchflagsкоманды . Затем я установил правило в Hazel: еслиDate addedis nottoday→Moveв папку_old.