Firefox에서 mailto를 열도록 하는 방법: 터미널에서 mutt와 연결

Firefox에서 mailto를 열도록 하는 방법: 터미널에서 mutt와 연결

내가 원하는 것은 mailto:링크를 urxvt -e mutt -F ~/path/to/muttrcmailto:에 전달하고 나머지 URL을 추가하는 것뿐입니다. 나는 간단한 것부터 시작하여 이 작업을 수행하도록 설계된 온라인에서 찾을 수 있는 모든 스크립트를 시도했습니다.

#!/bin/sh
exec "urxvt -e mutt -F /path/to/muttrc \"$@\""

도착하다복잡한, 그들이 하는 일은 잠시 동안 터미널 창을 연 다음 자동으로 다시 사라지는 것뿐입니다(그리고 mutt 프로세스가 실행 중이라는 증거도 없이). 어떤 제안이 있으십니까?

답변1

따옴표를 제거하십시오. 그렇지 않으면 쉘은 전체 문자열을 명령으로 실행하려고 시도합니다(분명히 존재하지 않습니다).

#!/bin/sh
exec urxvt -e mutt -F /path/to/muttrc "$@"

테스트되지 않았지만 따옴표가 있다는 것은 터미널이 사라지는 이유입니다.

관련 정보