Hä?
Ja, was?
$ echo "Hallo, wie geht's?" |mail -s "Anfrage" [email protected]
sendet eine Mail mit dem Text und dem Betreff an diese Adresse.
$ cat mail.txt |mail -s "Anfrage" [email protected]
schickt den Inhalt der Datei mail.txt an die Adresse.
$ sed "s/drei/zwei/g" mail.txt |mail -s "Anfrage" [email protected]
ersetzt vorher alle Vorkommnisse von ‚drei‘ durch ‚zwei‘.
$ sed "s/\$name/$name/g" mail.txt |mail -s "Anfrage" [email protected]
ersetzt vorher alle Vorkommnisse von $name in der Datei durch den Inhalt der Variable $name. Das
while read stuff name add ...
liest so lange Daten ein, wie welche kommen und legt die ersten beiden der durch Leerzeichen getrennten Eingaben auf den Variablen stuff und name ab, den Rest auf add. Als Eingabe wird die Datei ~/.Mutt/mutt.alias verwendet (mein Adressbuch). Das sieht ungefaehr so aus:
alias busy [email protected]
Fuehre ich das erwaehnte script aus, werden in der Datei mail.draft alle Vorkommnisse von $name durch Deinen Namen (busy) ersetzt und der Text an [email protected] geschickt.
So einfach ist das. Und wenn Du jetzt immer noch Hä? sagst, verraetst Du beim naechsten Mal vielleicht das Betriebssystem, fuer das Du Deine software suchst.
Gruss vom Frank.