异想天开

What's the true meaning of light, Could you tell me why

shell里面的变量

日期:2015-10-25 15:13:06
  
最后更新日期:2015-10-25 15:13:06
[code lang="cpp"]
#!/bin/sh
IFS=","
LL="a,b,c,d"
LLL=$LL
echo $LLL
echo "$LLL"
[/code]
打印结果如下:
a b c d
a,b,c,d
直接$LLL取值时,bash会根据IFS的值分隔变量,然后形成一个数组,不带引号echo输出时,会默认依次输出该数组,用空格隔开。