首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

echo换行回显解决思路

2013-01-25 
echo换行回显$ A`echo -e B\nC`为什么echo$A和echo $A的回显不同呢?$ echo $A B C$ echo “$A”BC谢谢!

echo换行回显
$ A=`echo -e "B\nC"`

为什么echo$A和echo "$A"的回显不同呢?
$ echo $A 
B C

$ echo “$A”
B
C

谢谢!
[解决办法]
多了解一下IFS
"$A" 被至于soft quote中,回车会被关闭,输出的时候可以直接解释为回车
$A   由于变量未至于任何引用中,回车会被解释为IFS,此是不再是new line,所以不会回车显示
[解决办法]
看看shell十三问
[解决办法]

引用:
多了解一下IFS
"$A" 被至于soft quote中,回车会被关闭,输出的时候可以直接解释为回车
$A   由于变量未至于任何引用中,回车会被解释为IFS,此是不再是new line,所以不会回车显示

正解

热点排行