添付ファイルが返されるのを待たないようにmuttにどのように指示しますか?

添付ファイルが返されるのを待たないようにmuttにどのように指示しますか?

私の画像には次の行を使用してくださいmailcap

image/*; eog %s &;

ただし、muttはすぐに一時ファイルを削除し、eogはそれをロードできません。 muttを
削除すると、&コマンドラインから離れるまでeogが閉じるのを待ちます。

ベストアンサー1

これが私が使用するものです:

.mailcap:

application/*; mkdir -p /tmp/mutt \; cp %s /tmp/mutt \; xdg-open /tmp/mutt/$(basename %s) &

.mutt/muttrc:

folder-hook . `rm -f /tmp/mutt/*`

添付ファイルを開こうとするたびに、プライベート一時ディレクトリにコピーされ、コピーが開きます。残りのコピーは
起動するたびにmutt消去されます。

&使用するコマンドによっては、最終的にこれが必要な場合もあれば必要ではない場合もあります。 (一部のバージョンはxdg-openブロックされ、他のバージョンはブロックされません。)

言うまでもなく、どのコマンドでも使用できます。xdg-openただ便利なワンストップ店です。

おすすめ記事