分页: 1 / 1

-----Help needed!

发表于 : 2008-11-14 23:27
bzhao
#!/bin/sh
IFS="\n"
QQQ="ffff\nssss\nttt ttt"
for i in $QQQ
do
echo ----$i----
done

执行后输出结果:
----ffff----
--------
----ssss----
--------
----ttt ttt----


请问大家
------------
-----------
这两条虚线是怎么来的,如果我把\n换成:就不会有.

B Z

Re: -----Help needed!

发表于 : 2008-11-15 15:47
alinmn
IFS="\n"的效果是把\和n作为分割符,要想用回车应该这样写IFS=$'\n'

Re: -----Help needed!

发表于 : 2008-11-15 18:35
bzhao
Thanks 果然是