0

大家早

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

IE

文件内容:猫坐在垫子上电子邮件主题为“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
4

1 回答 1

0

我会尝试将双引号添加到$OUT

echo "testing" | mail -s "$OUT" user@example.com
于 2013-03-14T11:45:46.390 回答