字段分隔符和迭代器

字段分隔符和迭代器

作者:LAMP小白  点击:1563  发布日期:2013-07-22 23:57:52  返回列表

内部字段分隔符(internal field separator, IFS)是shell脚本中的一个重要概念,在处理文本数据时这是一个非常有用的功能,当我们需要迭代一个字符串或CSV(comma separated value, 逗号分隔型数值)时,前者可以用IFS=”.”,后者使用IFS=”,”


datas="aaa,bbb,ccc"
temp=$IFS
IFS=","
for item in $datas
do
echo $item
done
IFS=$temp


IFS默认是空白字符,所以我们临时换成”,”后在程序结束后要把他还原,以免影响后续操作




上一篇:以不同回车键的方式读取字符 下一篇:快递查询API
0