Путь к каталогу Bin

Я не могу определить путь к каталогу Bin, который отображается в окне Finder, когда я нажимаю значок «Корзина» в Dock.

Я ищу его, поэтому я могу использовать команду Finder Go to Folder...или Terminal open, чтобы напрямую открыть папку Bin в Finder.

Это не один путь, это своего рода смарт-папка, она предназначена для каждого пользователя, а также по одной для каждого незагрузочного диска, который iirc ~/.Trashнаходит вашу локальную папку.
Команда терминала setпредоставит вам информацию о пути к каталогу(ам) bin(s).
За исключением тривиального случая файлов, которые раньше находились в вашей пользовательской папке, а теперь «выброшены в корзину» или «в корзину», это зависит от того, какую версию ОС вы используете. Что вы пытаетесь достичь?
@bmike Я пытаюсь получить доступ к каталогу Bin в Finder с помощью Go to Folderкоманды Finder.
Существует не одна корзина, поэтому «корзина» — это не вещь, а множество.
Пожалуйста, рассмотрите возможность улучшения вашего вопроса, объяснив, почему вы хотите это сделать. Какое преимущество это дает вам по сравнению с нажатием на значок в доке? Каков конечный результат, которого вы хотите достичь, используя команду «Перейти к папке» или терминал, чтобы открыть окно «Корзина» в Finder?
Вероятно, было бы разумно не называть ее папкой «bin» даже на британском английском языке, потому что в Unix-подобных операционных системах, таких как macOS, «bin» — это имя нескольких каталогов, в которых находятся низкоуровневые программы, традиционно называемые «bin» . арий' — хранятся: /bin, /usr/bin, /usr/local/bin, и т.д.

Ответы (2)

Каждый пользователь получает свою собственную корзину на каждом подключенном томе, поэтому ваше предположение о том, что путь хранит все файлы, видимые в «корзине» или «корзине», технически неверен. Реализация папок корзины в более старых ОС описана здесь.

Наиболее распространенным случаем является «обратимо удаленный» файл домашней папки, поэтому для доступа к этой корзине сделайте следующее:

cd ~/.Trash/

Хуже того, в игру вступает локализация (хлам, мусорное ведро, басура), так что это восхитительно сложный «простой» вопрос.

Если ваша цель — «напрямую открыть папку Bin [она же Trash] в Finder » из терминала, вы можете использовать эту команду, чтобы открыть окно специальной комбинированной корзины:

osascript -e 'tell application "Finder" to open trash'

Предположительно, вы должны изменить «корзину» на «корзину», если ваша система использует это.

Поразительно — еще один правильный способ разобрать этот «простой» запрос с помощью командной строки. Это открывает корзину в Finder.