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