0

現在、ファイルにこの行がありmuttrc、Googleの連絡先にアドレスを追加しています。

macro index,pager a "<pipe-message>goobook add<return>" "Add sender's address to your Google contacts"

問題は、その場合、手動でアクセスしてgoobookキャッシュファイルを消去し、追加したばかりの新しいアドレスを再ダウンロードする必要があることです。

上記のコマンドに、コマンドの最後にgoobook addファイル消去コマンドを追加して、goobookキャッシュファイルを削除する方法はありますか?

4

1 に答える 1

0

それを理解しただけで、さらに多くの検索が必要でしたが、ようやく見つけました。コマンドを使用する必要があります<shell-escape>

非常にシンプルで、最終的なコマンドは次のようになります。

macro index,pager a "<pipe-message>goobook add<return><shell-escape>rm -f ~/.goobook_cache<enter>" "Add sender's address to your Google contacts"

実際にはうまく機能し、メールをGoogleコンタクトに追加してから、古いキャッシュファイルを消去します. そのため、アドレスを追加した直後に、mutt プログラムでそれを見つけることができます。

于 2012-09-21T02:29:23.360 に答える