Mac에서 붙여 넣기 파일 경로를 복사하는 쉬운 방법


20

로컬 및 다양한 외부 드라이브 및 서버에있는 문서의 많은 파일 경로를 참조 해야하는 긴 절차를 진행 중입니다. 모든 경우에 El Capitan 또는 Sierra가 설치된 Apple Mac을 사용하고 있습니다.

내 문제 -파일 경로가 올바른지 수동으로 입력하고 다시 확인하는 데 시간이 오래 걸립니다.

선호하는 솔루션 -파일 경로를 복사하여 붙여 넣는 방법이 있다면 좋을 것입니다.

정보 입수 옵션을 사용해 보았지만 복사하여 붙여 넣을 수있는 곳의 파일 경로를 볼 수 없었습니다.

: 나는이 질문을 읽어 POSIX 파일 경로의 구성 요소 (경로 및 파일 이름)를 취득 하고 스크립트를 사용하는 이동을했다. 이것은 유망했지만, 내가 필요한 것을하지는 않습니다.

파일 경로를 필요에 따라 복사하여 붙여 넣을 수있는 쉬운 방법이 있습니까?

예를 들어 Server1이라는 외부 드라이브에“Serial Number.jpg”라는 이미지가있는 경우 파일 경로는 다음과 같습니다 /Volumes/Server1/Serial Number.jpg.


이전에는 Command + copy를 사용하여 파일을 복사하여 전자 메일에 붙여 넣을 수 있었으며 전자 메일에 클릭 가능한 하이퍼 링크로 붙여 넣었습니다. 그러나 최근에 Outlook 및 OS를 업데이트했습니다 ( 이 하이퍼 링크 기능은 더 이상 작동하지 않습니다. 이것은 아직도인가
Aneta

답변:


45

나는 이것이 당신이 원하는 것을 정확하게 할 수있는 옵션이라고 생각합니다. Serial Number.jpg 예제를 사용하여 다음과 같이하십시오.

  1. Finder에서 Server1에있는 "Serial Number.jpg"라는 이미지를 찾습니다.
  2. 파일을 마우스 오른쪽 버튼으로 클릭하여 상황에 맞는 메뉴를 표시합니다.
  3. 이제 option키를 길게 누릅니다
  4. 선택 경로 이름의로 복사 "직렬 Number.jpg" 옵션을
  5. 이제 편집중인 절차로 이동하여 방금 복사 한 경로 이름을 붙여 넣으십시오.

이로 인해 문서에 경로가 붙여져 있어야/Volumes/Server1/Serial Number.jpg 합니다.

로컬, 외부 드라이브 또는 서버에 저장되어 있는지 여부에 관계없이 모든 파일에 동일한 단계를 사용하십시오. 이것은 또한 폴더의 파일 경로를 가져 오기 위해 작동합니다.

키보드 단축키

지적에 대한 Mateusz Szlosek 덕분에 키보드 단축키를 사용할 수도 있습니다. 위의 2 ~ 4 단계 대신 파일을 선택한 후에 option+ command+ C바로 가기를 사용 하여 파일 경로를 복사 할 수 있습니다 . 그런 다음 평소처럼 붙여 넣을 수 있습니다.

Windows 등의 파일

다른 운영 체제 및 하위 / afp의 공유 형식을 지정하는 사용자 정의 빌드 유틸리티가 있습니다.


17
또한 파일 경로를 복사하는 전체 키보드 단축키는 ⌥ ALT+ ⌘ CMD+ C이므로 상황에 맞는 메뉴를 사용 하여이 작업을 수행 할 필요가 없습니다.
Mateusz Szlosek 오전

1
@MateuszSzlosek“⌥”는 옵션 키를 나타냅니다 (이 기호의 유니 코드 코드 포인트는 문자 그대로 U + 2325 OPTION KEY입니다). Apple 키보드를 다른 운영 체제와 함께 사용할 때 혼동을 피하기 위해 Apple 키보드의 옵션 키에“alt”라는 단어가 추가로 인쇄되어 있습니다 (Apple의 명령 키가 Alt 키가 다른 키보드에있는 지점을 차지하기 때문에). 따라서 macOS 키보드 단축키와 관련하여“alt”와 같은 것은 없으며 옵션 만 있습니다. Apple 키보드와 관련하여 해당 키는 연결된 컴퓨터에 따라 옵션 또는 대체 키로 사용됩니다.
슬립 D. 톰슨

3
alt / opt는 Apple 키보드를 구입 한 지역에 따라 다릅니다. 국제 사람들은 실제로 선택하지 말고 적어도 10 년 동안 해왔다고 말합니다. 미국 사람들은 단지 ⌥ 기호를 가지고 있거나 둘 다 말합니다. 혼란 스럽습니다. 참조 : support.apple.com/HT201794
Tetsujin

1
이 모든 비밀 opt공개 자료가 있습니까?
geometrikal

1
@geometrikal 아, 알았어. 좋은 질문. 하단에 다른 키보드 단축키 페이지에 대한 링크 가있는 공식 Mac 키보드 단축키 페이지가 있지만 Option 키 키보드 단축키에 대한 단일 리소스가 있는지 확실하지 않습니다. 솔직히 말해서 이것은 우연히 한 번 우연히 발견 된 것입니다.
Monomeeth

28

파일 (또는 전체 스와 스)을 텍스트 영역으로 드래그 앤 드롭하여 [경로] 경로를 얻을 수 있습니다. 모든 앱에서가 아니라 터미널을 포함하여 많은 경우 (질문과 대답 공간에 있음) 스택 교환에도.]

BBEdit와 같은 일부 앱은이를 지원하지 않으며 전체 경로에 파일 내용을 포함합니다. 이러한 앱의 경우 Command'끌어다 놓기'도 작동합니다.


1
+1 좋은 전화! Stack Exchange로 드래그 앤 드롭 할 수 있다는 것을 몰랐습니다! :)
Monomeeth

1
고마워-이것은 파일로 가득 찬 폴더를 복사하여 붙여 넣을 수있는 좋은 방법입니다.
ThisClark

@ThisClark-여러 파일을 드래그 할 수 있다는 것을 잊었습니다. 응답에 추가되었습니다.
Tetsujin

3

파일을 텍스트 영역으로 드래그 앤 드롭하여 경로를 얻는 것이 좋습니다 (Tetsujin의 답변 참조)

이것이 효과가 없다면, Qt로 아주 작은 프로그램을 작성하는 것을 고려하십시오.

에서 http://qtsimplify.blogspot.de/2013/01/drag-and-drop-files-into-your.html :

Qt Creator에서 "Qt Gui 응용 프로그램"을 새로 만듭니다.

다음 헤더를 추가하여 헤더 파일 mainwindow.h를 편집하십시오.

#include <QDropEvent>
#include <QUrl>
#include <QDebug>

보호 된 함수 dropEvent () 및 dragEnterEvent () protected를 다시 구현하십시오.

void dropEvent(QDropEvent *ev);
void dragEnterEvent(QDragEnterEvent *ev);

mainwindow.cpp에서 다음 줄을 추가하십시오.

void MainWindow::dropEvent(QDropEvent *ev)
{
    QList<QUrl> urls = ev->mimeData()->urls();
    foreach(QUrl url, urls)
    {
        qDebug()<<url.toString();
    }
}

void MainWindow::dragEnterEvent(QDragEnterEvent *ev)
{
    ev->accept();
}

dropEvent () 함수는 응용 프로그램에 놓은 모든 파일의 이름을 복구하는 곳입니다.

마지막으로이 줄을 기본 창 생성자에 추가하십시오.

setAcceptDrops(true);

예를 들어 클립 보드에 경로를 지정하려면 QClipboard를 사용하여 경로 만 복사하면됩니다.

QClipboard *clipboard = QGuiApplication::clipboard();
clipboard->setText(url.toString());

단일 파일 드롭 및 모든 파일 목록.


3

내가 사용 Services(더 자주 나는 QuollEyeTree의 상황에 맞는 메뉴를 사용하더라도) Finder에서 상황에 맞는 메뉴 "클립 보드의 경로를".

이것이 기본 서비스인지 또는 Automator를 사용하여 만든 서비스인지 (2012 년 날짜는 2012 년) 확실하지 않지만 그러한 서비스를 만드는 것은 쉽지 않습니다.


2

경로를 빠르게 얻는 데 사용하는 명령 줄 솔루션 은 GNU Coreutils의 realpath 를 사용하는 것 입니다. coreutils바이너리 가라는 MacPorts를 통해 설치했습니다 grealpath. 그런 다음 파일로 호출하면 경로가 제공됩니다. pbcopy클립 보드에 빠르게 접근 할 수 있도록 혼합하고 싶습니다 .$ grealpath histograms.root | pbcopy


$ pwd histograms.root와 반대되는 이유 | pbcopy?
Harv

histograms.root파일 자체의 전체 경로가 아닌을 포함하는 디렉토리의 경로를 제공합니다 . 셸 스크립트를 간단하게 작성할 수는 있지만 그렇게하지 않았습니다.
객실

2

앱 스토어에는 "FilePath"IIRC라는 앱이 있습니다. GUI에서 파일을 클릭 한 다음 파일 경로 아이콘을 클릭하고 메뉴에서 "복사 경로"를 선택하십시오. 여러 경로를 복사 할 수도 있습니다. 더 빠른 것을 찾고 있다면 액션에 키 콤보를 할당 할 수 있다고 생각합니다.

이 앱을 정기적으로 사용하여 동료와 동기화 된 클라우드 스토리지 위치를 공유합니다.


1

파일 또는 폴더에 대한 정보 (⌘i)를 가져옵니다.

에 삼중 클릭 어디 세 이하 일반 경로를 강조하는 카테고리입니다.

여기에 이미지 설명을 입력하십시오

강조 표시된 텍스트를 복사 (⌘c)하면 클립 보드에 경로가 표시됩니다.

창을 닫습니다 (⌘w)

필요한 곳에 붙여 넣기 (⌘v)


한 번에 하나의 파일에만 유용합니다.
ThisClark

1

파인더 창에서 파일을 선택할 수 있습니다. 파인더 창에 톱니 모양의 아이콘이있는 경우 옵션 키를 누른 상태에서 해당 아이콘을 클릭하십시오. 사용 가능한 옵션 중 하나는 경로 이름을 복사하는 것입니다. 선택하면 전체 경로 이름이 클립 보드에 복사됩니다. 파일을 열 필요가 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.