Быстрое копирование пути к файлу или папке в буфер обмена в Mac OS X
Есть несколько способов получить полный путь к файлу или папке из Mac OS X, и мы рассмотрим здесь два самых простых метода, а также третий вариант, который использует службу для мгновенного копирования любого путь к буферу обмена. Во-первых, мы будем использовать панель «Информация», чтобы получить полный путь к любым элементам, а затем мы воспользуемся другим приемом, который использует недооцененную функцию терминала для получения пути к любому каталогу или файлу. Дополнительная служба Automator предоставляет еще один вариант копирования путей к файлам и папкам, который затем быстро доступен через контекстное меню из OS X Finder.
Просто чтобы уточнить, мы хотим скопировать путь к файлу или папке в буфер обмена, чтобы его можно было вставить в другое место. Это отличается от отображения пути, который можно сделать видимым в любом окне Finder через дополнительную панель окна или даже в строке заголовка, используя прием по умолчанию.
Давайте приступим к копированию полных путей, чтобы вы могли использовать их в другом месте.
Скопируйте путь к файлу/каталогу из информационного окна OS X
Возможно, это самый простой и удобный метод, вы можете легко получить путь к любому файлу или папке из окна «Информация», выполнив следующие действия:
- Выберите файл или папку в OS X Finder, затем нажмите Command+i, чтобы вызвать Get Info
- Нажмите и перетащите рядом с «Где», чтобы выбрать путь, затем нажмите Command+C, чтобы скопировать полный путь в буфер обмена
Доступ к Get Info также можно получить с помощью меню с нажатой клавишей Control и правой кнопкой мыши. Для большинства случаев использования и для случайного доступа к полному пути прием «Получить информацию» прост, быстр, эффективен и должен подойти большинству людей.
Путь печати через терминал Mac
Перетаскивание чего-либо в терминал OS X выводит полный путь к этому элементу.
- Запустите терминал, затем перетащите любой элемент из Finder в окно терминала, чтобы мгновенно распечатать полный путь
- Выберите и выделите путь, чтобы скопировать его в буфер обмена, как обычно
Этот трюк отлично подходит, если вы хотите использовать путь в терминале, в противном случае это может быть не так просто, как подсказка «Получить информацию», потому что для этого требуется открыть другое приложение.
Создайте службу «Копировать путь» для контекстного меню
Если вам часто приходится копировать и вставлять пути к файлам и папкам, создание службы Automator облегчит вашу жизнь, поскольку служба становится доступной из контекстного меню OS X, вызываемого правой кнопкой мыши, доступного из в любом месте Finder. Это отличный трюк от CNet, и его очень легко настроить самостоятельно:
- Запустите Automator и создайте новую «Сервис»
- Используйте функцию поиска, чтобы найти «Копировать в буфер обмена» и перетащите его на правую панель Сервиса
- Установите для параметра «Выбранные службы» значение «файлы или папки», а для параметра «В» значение «Finder», как показано на снимке экрана ниже
- Сохраните службу под именем «Копировать путь»
Теперь перейдите в любое место в Finder, выберите что-нибудь в файловой системе, будь то каталог или файл, затем щелкните правой кнопкой мыши, чтобы открыть созданный элемент службы «Копировать путь».
Выбор этой опции мгновенно скопирует путь к выбранным элементам в буфер обмена, который затем можно будет вставить в другое место.
Что такое путь?
Для тех, кто не знаком, вы можете думать о пути к элементу как о его адресе в файловой системе, указывающем, где именно он находится на компьютере. Например, файл с именем «Testfile.txt», который находится на рабочем столе вашей учетной записи пользователя, будет иметь полный путь, который будет выглядеть примерно так:
/Users/USERNAME/Desktop/Testfile.txt
Для элементов в пользовательских каталогах вы можете использовать тильду для сокращения пути следующим образом:
~/Desktop/Testfile.txt
Это сокращение не работает с системными файлами или для доступа к другим пользовательским файлам, поэтому потребуется полный путь. Все методы, которыми мы делимся, будут получать доступ и копировать полный путь, а не сокращенную запись, даже если рассматриваемый файл или каталог находится в пользовательских папках.