将文件内容回显到电子邮件主题

时间:2013-03-14 11:02:34

标签: linux bash echo

早上好

希望是一个简单的语法问题 - 我编写了一个脚本,而我需要回显一半文件的内容。我得到的错误是它只是echo是文件的第一个单词,并尝试发送电子邮件文件中的其他单词

即。

档案内容:猫坐在垫子上 电子邮件主题将是“The”,发送到的电子邮件将是cat,sat,on,the,mat,user @ example.com

USER_HOME=$(eval echo ~${SUDO_USER})
CASEFILE="/home/user/text.txt"
rm $USER_HOME/text.txt
echo \

echo "Please enter some text"

echo \

read -p "Enter text: " CASE

echo $CASE > $USER_HOME/case.txt
OUT=$(awk '{ print $0 }' $CASEFILE)


echo "$OUT"


echo "testing" | mail -s $OUT user@example.com

1 个答案:

答案 0 :(得分:0)

我尝试在$OUT添加双引号:

echo "testing" | mail -s "$OUT" user@example.com