mutt Befehl mit mehrere Anhänge in eine einzige E-mail unix
Meine Forderung ist, fügen Sie alle die .csv-Dateien in einem Ordner und senden Sie Sie in einer einzigen mail.
Ist das, was hier versucht haben,
mutt -s "subject" -a *.csv -- [email protected] < subject.txt
Der obige Befehl nicht funktioniert (Es ist nicht zu erkennen, mehrere Dateien) und wirft den Fehler
Error sending message, child exited 67 (User unknown.).
Could not send the message.
Dann habe ich versucht, mit mehreren -a
option wie folgt vor,
mutt -s "subject" -a aaa.csv -a bbb.csv -- [email protected] < subject.txt
Dies funktioniert wie erwartet.
Aber das ist nicht machbar für 100 Dateien zum Beispiel. Ich sollte in der Lage sein, verwenden Sie es mit Datei-Maske (wie *.csv-alle csv-Dateien). Gibt es irgendeinen Weg können wir verwenden wie *.csv in einzelne Befehl?
Dank
InformationsquelleAutor der Frage Mari | 2013-06-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mutt nicht unterstützen, wie der syntax, aber es bedeutet nicht, es ist unmöglich. Sie müssen nur bauen die mutt Befehl.
Den Befehl in
$( ... )
produziert so etwas wie dieses:InformationsquelleAutor der Antwort
Ich bin immer backslash( \ ) Zusätzlich
InformationsquelleAutor der Antwort Learner