반응형
옵시디언에서 Better File Link for Obsidian 플러그인 을 사용하면 외부 파일 링크를 옵시디언 노트에 마크다운 링크 형태로 삽입할 수 있습니다.
옵시디언 노트에는 아래와 같은 형태로 삽입됩니다.
[1-1 LLM과 RAG의 개념.pdf](<file:////Users/anpigon/Documents/1-1 LLM과 RAG의 개념.pdf>)
위 방법은 개별 파일 링크 삽입에 유용하지만, 여러 파일 링크를 한번에 처리할 때는 다소 번거로울 수 있습니다.
Finder에서 여러 파일을 선택하고 바로 마크다운 링크로 복사할 수 있다면 훨씬 효율적일 것입니다. 이를 위해 Automator를 사용하여 간단한 워크플로우를 만들어 보았습니다.
Automator 워크플로우 생성 방법
다음과 같은 방법으로 Automator 워크플로우를 생성할 수 있습니다:
- Automator 앱을 실행합니다.
- 새 문서를 생성할 때 "빠른 액션(Quick Action)" 워크플로우 유형을 선택합니다.
- 워크플로우 설정:
- 입력 항목 받기: "파일 또는 폴더(Files or Folders)"
- 응용 프로그램: "Finder"
이제 다음 단계로 워크플로우를 구성해 보겠습니다:
위 스크립트를 사용하여 Automator 워크플로우를 다음과 같이 구성하세요:
- 우선 Automator에서 워크플로우 설정을 완료한 후, 왼쪽 라이브러리에서 "Apple 스크립트 실행(Run AppleScript)" 액션을 검색하여 워크플로우에 추가합니다.
- 추가된 "Apple 스크립트 실행" 액션의 기본 코드를 지우고, 제가 제공한 AppleScript 코드를 붙여넣습니다.
- 워크플로우 저장 시 "Finder 선택 항목을 Markdown 링크로 복사" 등의 이름으로 저장합니다.
on run {input, parameters}
set markdownText to ""
repeat with theItem in input
set itemPath to POSIX path of theItem
set itemName to name of (info for theItem)
-- Markdown 형식의 링크 만들기: 
set markdownLink to "[" & itemName & "](<file:///" & itemPath & ">)"
if markdownText is "" then
set markdownText to markdownLink
else
set markdownText to markdownText & return & markdownLink
end if
end repeat
-- 결과 텍스트를 클립보드에 복사
set the clipboard to markdownText
return input
end run
이 워크플로우가 하는 일은:
- Finder에서 선택한 각 파일이나 폴더에 대해
- 파일 이름과 전체 경로를 가져와서
[파일명](<file:///파일 전체 경로>)
형식의 Markdown 링크를 생성합니다- 여러 파일이 선택된 경우 각 링크는 새 줄에 배치됩니다
- 최종 결과를 클립보드에 복사합니다
워크플로우를 저장한 후에는 Finder에서 파일을 선택하고 마우스 오른쪽 버튼을 클릭한 다음, 서비스(또는 빠른 액션) 메뉴에서 생성한 워크플로우 이름을 선택하여 실행할 수 있습니다.
이제 이 워크플로우를 사용하면 Finder에서 선택한 항목이 [파일명](<file:///파일 전체 경로>)
형식으로 클립보드에 복사되어 필요한 곳에 붙여넣을 수 있습니다.
모든 설정 과정을 박준님께서 영상으로 제작해 공유해주셨습니다.
여러 파일을 선택하고 한번에 마크다운 형식의 파일 링크를 복사하는 것도 가능합니다.
반응형
'생산성 > 옵시디언(Obsidian)' 카테고리의 다른 글
옵시디언 Note Companion AI 플러그인 셀프 호스팅으로 무료 사용하기 (3) | 2025.04.12 |
---|---|
옵시디언에서 DeepSeek R1 무료로 사용하기 (1) | 2025.01.30 |
옵시디언에서 Templater를 활용한 AI 요약 및 태그 생성 (20) | 2024.12.28 |
옵시디언 웹 클리퍼 활용: 예스24 도서 정보를 편리하게 저장하는 방법 (템플릿 공유) (7) | 2024.12.16 |
옵시디언 빠른 메모의 모든 것 (5) | 2024.11.11 |