如何让 Firefox 打开 mailto: 终端中带有 mutt 的链接

如何让 Firefox 打开 mailto: 终端中带有 mutt 的链接

我想要做的就是将mailto:链接传递给,urxvt -e mutt -F ~/path/to/muttrc并附加 mailto: URL 的其余部分。我已经尝试了我可以在网上找到的所有旨在执行此操作的脚本,从简单开始:

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

复杂的,他们最多做的就是打开一个终端窗口一瞬间,然后它再次自动消失(并且没有任何证据表明正在运行 mutt 进程)。有什么建议么?

答案1

删除引号,否则 shell 将尝试将完整字符串作为命令执行(这显然不存在)。

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

未经测试,但引号的存在是终端消失的解释。

相关内容