Mutt

如何使用 mutt 執行命令標記模式,然後通過 shell 刪除模式?

  • May 13, 2019

有沒有辦法執行mutt’stag-pattern然後delete-pattern通過 shell?

 -e <command>  specify a command to be executed after initialization

有人可以提供一個例子嗎?

一個簡單的例子:

假設您要從testmbox郵箱中刪除和清除郵件,其中包含

$$ DELETE-ME $$在主題行中。 你可以這樣做:

mutt -f testmbox -e "push <tag-pattern>~s[DELETE-ME]\n<tag-prefix><delete-message><sync-mailbox>\n"

這有效,因為:

  • -e 執行配置命令
  • ‘push’ 是一個配置命令,它將鍵序列添加到鍵盤緩衝區,即 mutt,看起來就像T~s[DELETE-ME]<ENTER>;d$<ENTER>互動式輸入(假設預設鍵盤佈局)。

用 mutt 1.5.21 測試

引用自:https://unix.stackexchange.com/questions/140184