我有一个小mutt
宏来使用我的文件管理器保存附件(ranger
碰巧)。它看起来像这样:
macro attach S "<pipe-message>muttsaveattach"<enter>
mutttsaveattach
以下脚本在哪里:
#!/bin/sh
urxvt -e ranger --choosefile=/tmp/muttattach
cat > $"`cat /tmp/muttattach`"
这很笨重,但有效。它的作用是将附件转储到/tmp/muttattach
中,然后将该文件的内容保存到您使用创建的文件中ranger
。
我唯一想念的是能够以某种方式恢复附件的原始名称并在我的脚本中使用它。是否有任何变量mutt
提供,用于宏,保持这个值?如果没有,有没有其他方法可以恢复和使用这个名字?