Basta selecionar o arquivo no Finder e pressionar CmdCou ir para Editar »Copiar . Em seguida, você pode colar o caminho diretamente em uma janela do terminal.
Observe que isso escapará de caracteres especiais.
Se você deseja que o caminho seja legível por humanos, faça o seguinte:
- Abra Utilitários / Automator.app
- Crie um novo serviço
- Configure-o para receber nenhuma entrada do Finder.app
- Arraste Executar AppleScript do painel esquerdo para a direita
Cole o seguinte no campo:
tell application "Finder"
set sel to the selection as text
set the clipboard to POSIX path of sel
end tell
Deve ficar assim:
Salve o serviço com o nome que desejar, por exemplo, Copiar caminho legível por humanos .
Esta é a primeira parte. Agora, defina um atalho de teclado:
Agora, pressione esse atalho quando precisar do caminho de qualquer item do Finder selecionado.
~/Library/Services
, eu acho. O FastScripts pode ajudá-lo se as preferências de atalho padrão não funcionarem.Go to Folder…
(command-shift-g
).Abra o “Terminal”
Applications > Utilities > Terminal
e arraste o arquivo para a janela. O caminho completo do arquivo Unix será exibido.fonte
Clique com o botão direito do mouse (ou clique com a tecla Control pressionada) no ícone do arquivo e mantenha pressionada a tecla de opção. No menu pop-up exibido, haverá um item de menu "Copiar " nome do arquivo " como nome do caminho". Esse item de menu colocará o caminho POSIX para o item na área de transferência.
fonte
Arraste o arquivo para textEdit para obter o caminho.
Arrastar o arquivo para o Terminal substituirá espaços ou caracteres especiais no nome do arquivo por barras invertidas.
fonte
foo bar
, serão convertidos emfoo\ bar
.Navegue para o arquivo Copie o arquivo (Cmd + C). Abra o TextEdit ou o Notes. Colar (Cmd + V).
Magia!
fonte