当您在 Internet 上打开链接(例如 )时ftp://myserver.com
,它会提示您使用所选的 FTP 客户端打开该链接。同样的事情与irc://freenode.net
.它会提示您打开与您选择的 IRC 客户端的链接。
如何声明一个新的 url 协议来将链接与我的二进制文件/脚本关联起来?
或者如何将我的应用程序添加到可用于处理 ftp url 的列表中?
答案1
简单如下:
#!/bin/bash
for f; do
xdg-open "$f" &
done
查看man xdg-open