Snow Leopard позволяет пользователям "Откладывать" файлы, которые были перемещены в Мусор от Средства поиска. Однако, когда я делаю mv <file> ~/.Trash
из командной строки я не получаю опцию "Put Back".
Существует ли собственная команда в Snow Leopard, который перемещает файл в мусор, позволяя мне все еще смочь нам "Отложен"?
При перемещении файла в мусор, OS X обновляет .DS_Store
файл внутри ~/.Trash
с "Отложенной" информацией. (Дополнительную информацию см. в этом вопросе),
Для обновления этого, необходимо было бы также обновить .DS_Store
файл, когда Вы перемещаете файл в Мусор в Терминале.
Я рекомендую установить osx-мусор драгоценного камня Ruby.
sudo gem install osx-trash
Usage: trash [OPTIONS] <file> [<file> ...]
trash [-e | --empty]
trash [-l | --list]
Specific options:
-e, --empty Empty the trash
-l, --list List items in the trash
-h, --help Show this message
-v, --version Show version
Manipulate to the Finder's trash.
Вы хотите rmtrash программу.
Можно использовать его для добавления объектов к Мусору, как будто это было сделано в средстве поиска.
Править: Я просто попытался использовать rmtrash, чтобы удалить и восстановиться. Это работает точно как удаление из средства поиска. Файлы обнаруживаются в Мусоре, могут быть вытащены и освобождены точно то же. Использование его с тех пор '06 или около этого.