Sie können alle Anhänge über speichern
- markieren Sie alle Anhänge durch Schlagen t
- ;
- s
- wähle das Zielverzeichnis und drücke a(alle)
Dies funktioniert, hat aber folgende schwerwiegende Nebenwirkung: Sie müssen n-mal enterfür n Anhänge treffen .
Das heißt, auch wenn im Zielverzeichnis keine Dateinamenskollisionen vorliegen.
Dies ist auch in den Mutt FAQ dokumentiert .
Sehr unpraktisch.
Einige Benutzer von Mutt empfehlen offenbar, Nachrichten an munpack weiterzuleiten (Beispielnachricht verknüpft). Gute Idee - aber wie kann man Mutt veranlassen, nach einem Zielverzeichnis zu fragen (als Teil eines munpack
aufrufenden Makros)?
Wie erstelle ich ein solches Makro? Oder gibt es bessere Lösungen für dieses Problem?
<tag-pattern>
es im Anhangsmodus nicht funktioniert. Keine Möglichkeit , es ist daher programmatisch alle Anlagen (eine notwendige Bedingung zu der Möglichkeit, etwas Nützliches zu tun zu markieren , alle von ihnen).Antworten:
Sie können die Nachricht an ripmime leiten , wodurch Sie ein Zielverzeichnis in der Befehlszeile angeben können ... zB:
Das
-i -
weistripmime
an, von der Standardeingabe zu lesen, und-d
gibt ein Zielverzeichnis an. Wenn Sie zu viel tippen, stecken Sie es in ein Shell-Skript und rufen Sie es auf (was es auch einfacher macht, wenn Sie andere derripmime
vielen Optionen zur Steuerung des Verhaltens verwenden möchten ).Wenn Sie Ihrer Konfiguration ein Makro wie dieses hinzufügen:
Dann können Sie "X" drücken, ein Zielverzeichnis eingeben und drücken
<RETURN>
, um den Befehl auszuführen.quelle
munpack
Ansatz - aber wie man es schön in mutt integriert (über ein Makro, das nach einem<return>
in Ihrem Makro weglassen, können Sie die Eingabeaufforderung interaktiv beenden.;|
.t
und dannX
?