Как да копирате път на файл в OS X

Понякога може да пожелаете да получите пълния път на даден елемент във Finder и въпреки че има няколко начина за достъп до файловите пътеки, не всички ще ви позволят да ги извлечете като текст, за да го поставите в документи, които може да композирате.

Например, ако изберете файл в Finder и натиснете Command-C, за да го копирате, поведението при поставяне ще бъде различно, в зависимост от използваната програма. В някои случаи програмата само ще постави името на файла, но в други може да се опита да вгради съдържанието на файла или неговата икона, където сте го поставили. Същото важи и за плъзгане и пускане на файлове от Finder; те по подобен начин могат да бъдат обработвани или като имена на файлове, или като икони или обекти на съдържание.

Ако искате вместо това просто да вземете пътя на файла към избрания документ, можете да използвате опцията "Покажи пътната лента на Finder" в менюто Изглед, да отворите документа в програма и да използвате менюто на пътеката, или чрез търсене на елемента в Spotlight последвано от задържане на клавишите Option и Command, докато задържате мишката върху резултат от търсенето, за да разкриете пътя му в прозореца за визуализация. Тези подходи обаче не ви дават възможност да копирате пътя на файла като текст.

За да копирате пътя на файла към файл или папка като текстов низ, който можете да поставите в друг документ, можете да предприемете няколко подхода:

  1. Инфо прозорци

    Първият вариант е да използвате информационния прозорец за елемента, който ще ви покаже пълния път до неговата родителска папка. Изберете елемента и натиснете Command-I, за да отворите информационния прозорец за него, а след това намерете пътя в раздела Общи до ключовата дума "Къде".

    Макар че обикновено е предназначен за бърз преглед на информация за файла, текстовото съдържание в информационния прозорец може да бъде избрано чрез кликване и плъзгане или чрез двойно и тройно кликване, така че можете да използвате тези подходи, за да изберете пътя на файла и да го копирате от този прозорец.

  2. терминал

    Терминалът OS X е една програма, която може да се справя с пътища на файлове чрез плъзгане и пускане като текст, вместо да се опитва да управлява съдържанието им. Тъй като самият текстов инструмент, терминалът бързо ще изведе посочения път на файл като текст, който може да бъде избран и копиран.

    За да направите това, просто стартирайте Терминал и след това плъзнете файл към неговия прозорец, а Терминал ще изведе пътя на файла си в командния ред, който след това можете да копирате. Не е необходимо да знаете терминални команди, за да направите това, и можете да затворите прозореца на терминала, когато приключите с копирането.

  3. Функцията Отиди на папка

    Finder има функцията Go to Folder, която може да се използва за достъп до скрити директории, но подобно на терминала, можете да плъзнете файл или папка тук, за да разкриете пълния път.

    За да направите това, отворете нов прозорец на Finder, като натиснете Command-N, след което натиснете Shift-Command-G, за да разкриете панела Отиди на папка за новия прозорец. След това плъзнете целевия файл от друг прозорец в текстовото поле Go to Folder, където той ще бъде преобразуван в пълен текстов път, който можете да изберете и копирате. За съжаление, не можете да плъзнете файл от същия прозорец, след като панелът „Отиди на папката“ е отворен, но можете да плъзнете от работния плот или от друг прозорец на Finder.

  4. Създайте услуга за копиране на път

    Ако редовно се налага да копирате път на файл като текст, по-лесен вариант е да създадете услуга в Automator, която ще направи това за вас. Първо стартирайте Automator и създайте нов работен процес. След това се уверете, че входа за него са "Файлове или папки" в Finder (направено с менютата в горната част на работния процес). След това плъзнете действието „Копиране в клипборда“ в областта на работния процес и запазете услугата с име като „Копирай път като текст“.

    Въпреки че изглежда като замяна на натискане на Command-C във Finder, този подход ще гарантира, че пътищата на файловете ще бъдат копирани изцяло като текст, а не само като препратки, които или ще бъдат съкратени до имена на файлове, или ще бъдат променени по друг начин.

    С създаването на тази услуга вече можете да изберете произволен брой елементи в Finder, щракнете с десния бутон върху тях и след това изберете „Копиране на път като текст“ от контекстното меню „Услуги“ и можете да поставите пътя (или пътеките) в местоположението по ваш избор. Можете също да използвате предпочитанията на системата на клавиатурата, за да присвоите на услугата персонализиран горещ ключ, като например Option-Command-C, така че можете да го направите директно.

    Имайте предвид, че този подход няма да копира препратка към файл, така че не можете да го използвате за преместване или копиране на файлове от едно място на друго в Finder, но това ще помогне при управлението на дълги и понякога сложни пътища на файлове или пътища на повече от един избран елемент.


Въпроси? Коментари? Имате ли поправка? Публикувайте ги по-долу или ни пишете на имейл!

Не забравяйте да ни проверите в Twitter и.

 

Оставете Коментар