Відповіді:
Просто виберіть сам файл у Finder та натисніть CmdCабо перейдіть до редагування »Копіювати . Потім ви можете вставити шлях безпосередньо до вікна терміналу.
Зауважте, що це дозволить уникнути особливих символів.
Якщо ви хочете шлях у читаному для людини вигляді, вам потрібно зробити наступне:
Вставте в поле наступне:
tell application "Finder"
set sel to the selection as text
set the clipboard to POSIX path of sel
end tell
Це має виглядати приблизно так:
Збережіть послугу під будь-яким вподобаним вами іменем, наприклад, Скопіюйте читаний людиною шлях .
Це частина перша. Тепер встановіть комбінацію клавіш:
Встановіть комбінацію клавіш для своєї послуги
Et voilà, тепер натисніть цей ярлик, коли вам потрібен шлях до будь-якого вибраного елемента Finder.
~/Library/Services
, я думаю, це має бути збережено . FastScripts можуть допомогти вам, якщо налаштування ярликів за замовчуванням не працюють.
Go to Folder…
( command-shift-g
).
Відкрийте «Термінал» у ньому, Applications > Utilities > Terminal
а потім перетягніть файл у вікно. Відобразиться повний шлях до файлу Unix.
Клацніть правою кнопкою миші (або натисніть клавішу управління) на піктограмі файлу, потім утримуйте клавішу опції. У спливаючому меню, яке з’явиться, з'явиться пункт меню "Копіювати " ім'я файлу " як ім'я шляху". Цей пункт меню поставить шлях POSIX до пункту буфера обміну.
Перетягніть файл у textEdit, щоб отримати шлях.
Перетягування файлу в термінал замінить пробіли або спеціальні символи в імені файлу з накидами.
foo bar
будуть перетворені в foo\ bar
.
Перейдіть до файлу. Скопіюйте файл (Cmd + C). Відкрийте TextEdit або Примітки. Вставити (Cmd + V).
Магія!