2 stout összevonása on to fly

bocs az elsöt fennakadt a "<<" jeleken

Tiszteletem mindenkinek!

A következö dolgot szeretném elegánsan megoldani (értsd Tempfile nélkül):
Valami szöveget és az uuencode outputját szeretném direkt a mail-nek továbbadni anélkül hogy fileba menteném öket (ugy tul egyszerü :-))

Vagyis ennek a két parancsnak a kimenetrét akarnám összefogni "röptében":
var="Azt egy mailtext"
echo $var
uuencode Mailfile Mailfile

és ide továbbadni | mail -s "blabal" to@mail.com

eddig ez volt a legközelibb de nem tudom továbbirányitani a mailnak:

cat <<EOD
`uuencode Mailfile Mailfile`
`echo "Azt egy mailtext"`
EOD

Ötleteket elöre is köszönöm.
Üdv
MZ.

Hozzászólások

file helyett rakd változóba:

a=`uuencode Mailfile Mailfile`;
b=`echo "Azt egy mailtext"`;
echo $a$b | mail -s "blabal"


var="Azt egy mailtext"
( echo $var ; uuencode Mailfile Mailfile ) | mail -s "blabal"