介绍 IFS 、$ 、单双引号
介绍 IFS 、$ 、单双引号
1、单双引号赋值给IFS的对比
这三个赋值看起来都比较像”将换行符赋值给IFS“,但实际上只有最后一种写法才是我想要的结果。
IFS="\n" //将字符n作为IFS的换行符。
IFS=$"\n" //这里\n确实通过$转化为了换行符,但仅当被解释时(或被执行时)才被转化为换行符;第一个和第二个是等价的
IFS=$'\n' //这才是真正的换行符。
2、IFS=‘\n’ 的输出结果、

3、IFS=$"\n" 的输出结果

4、IFS="\n" 的输出结果


浙公网安备 33010602011771号