IT 관련 팁/알프레드 워크플로우

알프레드 워크플로우 - 클립보드를 쿼리 query 로 사용하기

RayShines 2022. 3. 28. 23:29
반응형

클립보드에 저장된 내용, 즉 ctrl + c 를 해서 카피한 내용을 알프레드 워크플로우 내에서 쿼리 query 로 쓸 수 있는 방법이 있다.

 

1. 핫키로 워크플로우를 시작할 때

이때는 알프레드 자체가 이 기능을 제공한다.

 

워크플로우를 짤 때 트리거를 핫키로 넣는다.

알프레드 워크플로우 트리거 핫키

그러면 아래와 같은 창이 뜬다.

 

알프레드 워크플로우 핫키 트리거 쿼리

 

위의 창에서 "Argument"를 "macOS Clipboard Contents"로 설정하면 클립보드의 내용을 쿼리로 사용한다. 

 

2. 키워드로 워크플로우를 시작할 때

그런데 키워드로 워크플로우를 시작하는 경우에는 위와 같은 옵션이 없다. 이럴 때는 스크립트 하나를 추가해줘야 한다.

알프레드 워크플로우 run script 런 스크립트

 

위의 이미지처럼 "Actions" 중에서 "Run Script"를 추가한다.

 

그리고 스크립트 내용에 아래의 두 줄을 넣는다.

 

 

query=$1

echo -n $(pbpaste)

 

 

그리고 이 Run Script를 키워드와 연결한다. 

 

런 스크립트 run script 클립보드 쿼리 clipboard query

 

이제 알프레드를 소환하고 키워드 - 위의 경우 xc - 를 친 뒤 엔터를 치면 클립보드 내용을 쿼리로 다음 단계가 실행된다. 

 

같은 문제로 고민하는 알프레드 유저들에게 도움이 됐으면 좋겠다.

 

 

P.S.

그리고 위의 내용을 이용한 배당소득세 계산 워크플로우에 관한 포스팅도 참고하길 바란다.

 

 

알프레드 워크플로우 - 배당소득세 계산 워크플로우

배당소득세를 제외한 배당금을 계산하기 위해서는 배당금에 0.85를 곱해야 한다. 그런데 이것을 매번 하기가 귀찮아서 간단한 워크플로우를 만들었었다. 알프레드 워크플로우 - 동일한 계산을

rayshines.tistory.com

 

반응형