如何在另一个回声中使用回声[重复]

问题描述 投票:0回答:1

我希望在我的bash脚本中使用echo命令。

实际上我是这样做的=>

echo --- REPORT ---
echo - Report send @ $(date +%d-%m-%y_%H:%M)
echo "echo \"Subject: BACKUP-$serv\"" | cat $cheminlogs/backup-$serv.log | /opt/zimbra/postfix/sbin/sendmail -r $mail1 $mail2;   
echo - Report done @ $(date +%d-%m-%y_%H:%M)

但是当我调用我的sh文件时那是行不通的,那是打印回显链接,但不会向我发送电子邮件到第三行命令中

如果我仅使用命令就可以了>>

echo "Subject: BACKUP-$serv" | cat $cheminlogs/backup-$serv.log | /opt/zimbra/postfix/sbin/sendmail -r $mail1 $mail2;

我不知道如何在新命令的开头使用回显

也许我可以通过反转参数更改我的电子邮件命令,但这会向我发送一封没有textarea cat的电子邮件

cat $cheminlogs/backup-$serv.log | echo "Subject: BACKUP-$serv" | /opt/zimbra/postfix/sbin/sendmail -r $mail1 $mail2;

我希望在我的bash脚本中使用echo命令。其实我就是这样=> echo --- REPORT --- echo-Report send @ $(date +%d-%m-%y_%H:%M)echo“ echo \” Subject:BACKUP- $ serv \ “” | cat $ cheminlogs / ...

bash ssh echo sendmail
1个回答
2
投票

您正在寻找的表格是

© www.soinside.com 2019 - 2024. All rights reserved.