![다른 응용 프로그램 xdg를 사용하여 특정 링크를 여는 방법](https://linux55.com/image/182485/%EB%8B%A4%EB%A5%B8%20%EC%9D%91%EC%9A%A9%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%20xdg%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8A%B9%EC%A0%95%20%EB%A7%81%ED%81%AC%EB%A5%BC%20%EC%97%AC%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
안녕하세요, 특정 애플리케이션에서 특정 링크를 열고 싶습니다. 더 구체적으로 말하자면, 데스크톱 스타일의 확대/축소 앱을 사용하고 싶습니다 https://us02web.zoom.us/j/something?pwd=somethingsomething
(PWA 브라우저 앱과 유사하지만 기본 PWA 앱은 아닙니다. 다음과 같이 만듭니다: -> 점 3개 -> 추가 도구 -> 바로가기 만들기). Zoom 링크 열기 . 현재 이 링크를 열라고 하면 xdg-open
확대/축소 앱이 아닌 기본 브라우저로 전송됩니다. 그렇다면 어떻게 변경할 수 있으며 가능합니까?
답변1
열려 있는https://us02web.zoom.us/j/77479044122pwd=Nik0ajNiAWRkbXhkbWVJTXJtcklrQT09
다음과 같이 번역됨:
xdg-open Zoommtg://us02web.zoom.us/join?action=join&confno=77479044122&pwd=Nik0ajNiAWRkbXhkbWVJTXJtcklrQT09
최종 URL에는 다른 많은 정보가 있지만 이것이 바로 귀하에게 필요한 것이라고 생각합니다.
나는 /usr/bin/xdg-open
다음으로 이동 /usr/bin/xdg-open.real
하고 다음으로 변경하면서 /usr/bin/xdg-open
이것을 추론했습니다 .
#!/bin/sh
logger -t xdg-open "$*"
xdg-open.real "$*"
그 다음에chmod +x /usr/bin/xdg-open
그 후(그리고 URL 등) /var/log/syslog를 grep하여 xdg-open
무슨 일이 일어나는지 확인할 수 있습니다.