我有一个包含以下内容的 .txt 文件:
"aaa@bbb.de"
现在,我想在我的 while 循环的帮助下将这些字符串粘贴到标准输出,这样 echo 应该写"text aaa@bbb.de text"
while read line;
do
echo "text $line text"
done <./textfile.txt
但我得到的只是:text"aaa@bbb.de"
text
--> 空格和后面的空格都不见了$line
。
如果我改变它如下
while read line;
do
echo "text\ $line text"
done <./textfile.txt
我明白了text "aaa@bbb.de"
--> 在第一个text
之后,有一个空格,但在之后aaa@bbb.de
,没有text
。