Email
如何告訴 mutt 不要等待附件程序返回?
我將此行用於我的圖像
mailcap
:image/*; eog %s &;
但是 mutt 立即刪除了臨時文件,並且 eog 無法載入它。
當我刪除
&
mutt 時,它會等待 eog 關閉,直到它從命令行中逃脫。
這是我使用的:
.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
只是一個方便的一站式處理程序。