环境变量IFS

Posted dingbj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境变量IFS相关的知识,希望对你有一定的参考价值。

环境变量IFS的值是由1个空格、1个制表符、1个换行符依序构成的字符串,也就是“ \t\n”字符串。

 

#查看IFS变量值的长度:

test ~ # expr length "$IFS"
3

 

#显示IFS变量的内容,处理有一个空行,什么也看不到:
test ~ # echo -ne "$IFS"

#通过替换字符来看,空格、制表符和换行符分别替换为1、2、3(没有换行符了,所以和系统提示串连在了一起):

test ~ # echo -ne "$IFS" | tr ‘ ‘‘\t‘‘\n‘ ‘123‘

123test ~ #
test ~ # echo -ne "$IFS" | tr ‘ \t\n‘ ‘123‘
123test ~ #

以上是关于环境变量IFS的主要内容,如果未能解决你的问题,请参考以下文章

嵌套循环结合修改IFS环境变量遍历文件数据中IFS的修改一致性

x1fn.ifs命令的用途

IFS变量对加双引号和不加双引号变量的区别对待

IFS简单说明

转 shell中字分隔的妙用:变量IFS

Linux的IFS