在Unix mail命令中将多个文件作为附件发送

在Unix mail命令中将多个文件作为附件发送,unix,mailx,Unix,Mailx,我有下面提到的一段代码,它将两个文件作为附件发送 mailx -s "$ms - $cdate $ctime" $ReportGroup < ${mailmsg} >/dev/null 2>&1 mailx-s“$ms-$cdate$ctime”$ReportGroup/dev/null 2>&1 这里有一些文件。现在,我试图在上面的命令中再发送一个文件xyz.csv。 我该怎么做呢 提前感谢。使用Uuencode函数,例如 (uuencode filename.

我有下面提到的一段代码,它将两个文件作为附件发送

mailx  -s "$ms - $cdate $ctime" $ReportGroup < ${mailmsg} >/dev/null 2>&1
mailx-s“$ms-$cdate$ctime”$ReportGroup<${mailmsg}>/dev/null 2>&1
这里有一些文件。现在,我试图在上面的命令中再发送一个文件
xyz.csv
。 我该怎么做呢


提前感谢。

使用Uuencode函数,例如


(uuencode filename.format filename_to_be_dispalyed_attachment.format)| mailx-s“subject”${mailmsg}>/dev/null 2>&1

在调用
mailx
之前,将
xyz.csv
的内容添加到
${mailmsg}
中,并使用适当的格式/结构使其看起来像是另一个附件。。。如何创建现有的
${mailmsg}
?找到并复制模式。可能是重复的