echo输出

A='a
b'
echo $A
echo "$A"
两个分别输出什么?
 
答案是:
a b
a
b
 
如果a和b之间有n多换行符来说echo $A输出是不变得,说明其在输出把第一换行符置换为空格 对其他换行符予以忽略,而对于echo "$A"其把$A当字符串处理,不会对其进行二次处理
posted @ 2012-10-25 21:30  SA高处不胜寒  阅读(255)  评论(0编辑  收藏  举报