たとえば、インターネット上でリンクを開くと、ftp://myserver.com
選択したFTPクライアントを使用してリンクを開くように求められます。でも同様ですirc://freenode.net
。選択したIRCクライアントとのリンクを開くように求められます。
リンクを私のバイナリ/スクリプトに関連付けるために新しいURLプロトコルをどのように宣言しますか?
それとも、FTP URLの処理に使用できるリストに自分のアプリケーションをどのように追加できますか?
答え1
次のように簡単です。
#!/bin/bash
for f; do
xdg-open "$f" &
done
確認するman xdg-open