Linux 使用bash创建电子邮件模板的更好方法
使用bash创建电子邮件模板:Linux 使用bash创建电子邮件模板的更好方法,linux,bash,Linux,Bash,使用bash创建电子邮件模板: #!/bin/bash VAR1="today is " VAR2="a good day" echo "Good Morning" >> /tmp/email_template echo $VAR1$VAR2 >> /tmp/email_template echo "Best regards" >> /tmp/email_template cat
#!/bin/bash
VAR1="today is "
VAR2="a good day"
echo "Good Morning" >> /tmp/email_template
echo $VAR1$VAR2 >> /tmp/email_template
echo "Best regards" >> /tmp/email_template
cat /tmp/email_template|mutt -s "Hello!" destination@gmail.com
是否有更干净的方法来创建电子邮件模板?您可以使用上面评论中提到的HERE doc,也可以使用如下块:
#/bin/bash
VAR1=“今天是”
VAR2=“一个好日子”
{
回声“早上好”
回显“$VAR1$VAR2”
回音“致以最良好的问候”
}| mutt-s“你好!”destination@gmail.com'
您可以使用上面注释中提到的HERE doc,也可以使用如下块:
#/bin/bash
VAR1=“今天是”
VAR2=“一个好日子”
{
回声“早上好”
回显“$VAR1$VAR2”
回音“致以最良好的问候”
}| mutt-s“你好!”destination@gmail.com'
这是您使用HERE doc方法的方法:
#!/bin/bash
VAR1="today is "
VAR2="a good day"
mutt -s "Hello!" destination@gmail.com <<EOF
Good Morning
$VAR1$VAR2
Best regards
EOF
#/bin/bash
VAR1=“今天是”
VAR2=“一个好日子”
“你好!”destination@gmail.com这是使用HERE doc方法的方法:
#!/bin/bash
VAR1="today is "
VAR2="a good day"
mutt -s "Hello!" destination@gmail.com <<EOF
Good Morning
$VAR1$VAR2
Best regards
EOF
#/bin/bash
VAR1=“今天是”
VAR2=“一个好日子”
“你好!”destination@gmail.commutt-s“你好!”destination@gmail.commutt-s“你好!”destination@gmail.com