Сортировать файлы мусора по дате

13

Одной из приятных функций корзины в Windows является возможность сортировки по дате удаления элемента. Таким образом, если вы случайно удалите что-то, вы можете легко найти это, потому что это будет в верхней части списка.

Есть ли способ сделать что-то похожее в папке мусора Mac OS X?

Я вижу, что есть поле с измененной датой, но оно не обновляется при удалении файла.

Senseful
источник
Почему вы используете корзину как «резервную папку» ?? Я предлагаю вам использовать сборку в Time Machine, а затем использовать корзину только для того материала, который вы действительно хотите удалить. Вот для чего предназначено встроенное решение для резервного копирования (Time Machine) - поиск старых файлов, которые были удалены или изменены.
Рене Ларсен

Ответы:

13

Обновление для OSX 10.9 Mavericks:

Похоже, что теперь вы можете сортировать по дате добавления в OSX Mavericks. В Корзине щелкните правой кнопкой мыши один из столбцов и щелкните, чтобы проверить столбец «Дата добавления». Нажимайте на заголовок столбца, пока список файлов не будет отсортирован по дате добавления по убыванию.


Для OS X 10.7 Lion:

Перейдите в редактор AppleScript, вставьте следующий скрипт и сохраните его в /Library/Scripts/Folder Action Scripts:

on adding folder items to this_folder after receiving added_items
    repeat with this_item in added_items
        do shell script "find " & quoted form of POSIX path of this_item & " -exec touch {} \\;"
    end repeat
end adding folder items to

Потом…

  1. Щелкните правой кнопкой мыши любую папку в Finder, перейдите в раздел «Службы» и нажмите «Настройка действий с папками».

  2. Отмените диалог, спрашивая, какой скрипт прикрепить.

  3. Установите флажок, чтобы включить действия с папками

  4. Нажмите знак плюс, чтобы выбрать корзину.

    Нажмите ⌘ cmd+ ⇧ shift+ Gи введите ~/.Trash, нажмите Перейти или нажмите ↩ return, а затем нажмите Открыть.

  5. На правой стороне щелкните знак плюса, чтобы выбрать AppleScript, который вы сохранили ранее.

Спасибо Грэму за ссылку, которая указала мне правильное направление.

Nate
источник
2
Поле «Дата добавления» действительно показывает кому-нибудь что-нибудь? Мои шоу - для каждого файла в корзине. Сортировка по дате добавления тоже ничего не дает.
Фонг, я смотрю на это прямо сейчас, и мой показывает дату в столбце Дата добавления (на Маверикс). Что касается того, почему это может быть пустым на Маверикс, я не уверен.
Nate
1
Я также видел, как кто-то еще упоминал столбец «Дата добавления» где-то еще. Они сказали, что их столбец показывает - для всех файлов в Корзине, но нажатие на заголовок столбца фактически как-то сортирует файлы ...
1
Как ни странно, Дата добавления начала заполняться в моей корзине…?
2

Этот совет из Mac OS X Hints описывает, как создать простое действие папки Automator, которое выполняется touchдля каждого файла, который удаляется.

Грэхем
источник
1
Ответы на разные вопросы должны быть чем-то большим, чем просто ссылка. Это нормально, чтобы включить ссылку, но, пожалуйста, суммируйте или извлеките ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельно.
nohillside
1

Я не думаю, что есть что-то подобное в Mac OS X.

Однако, если вы случайно удалили что-то в Finder, вы можете использовать команду «Отменить», чтобы переместить файл обратно.

Хен-Чон Леонг
источник
2
ЕСЛИ это самый последний файл, который вы удалили.
Петруза
0

Спасибо за ответы выше. У меня нет возможности щелчка правой кнопкой мыши ни на одном из моих устройств Mac, но я смог это сделать: Открыв папку «Корзина», нажмите сочетание клавиш CTRL + щелкните заголовок столбца. Затем выберите «Дата добавления» в раскрывающемся меню. Сработало идеально для меня, и я надеюсь, что это работает для вас. Должен быть столбец по умолчанию, если вы спросите меня!

Сью
источник