0

皆さんおはよう

うまくいけば、単純な構文の問題です。スクリプトを作成しましたが、半分は機能するファイルの内容をエコーする必要があります。私が得るエラーは、それがファイルの最初の単語だけをエコーし​​、ファイル内の他の単語を電子メールで送信しようとすることです

すなわち

ファイルの内容:猫がマットの上に座っていたメールの件名は「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 に答える