教程集 www.jiaochengji.com
教程集 >  脚本编程  >  shell  >  正文 shell环境变量$IFS用法举例

shell环境变量$IFS用法举例

发布时间:2014-11-16   编辑:jiaochengji.com
在shell中,有一个好用的环境变量$IFS,用于内部字段分隔符,本文举个例子,供大家学习参考。

学习shell环境变量$IFS的用法。

IFS表示 Internal Field Separator (内部字段分隔符)
例子:
 

复制代码 代码示例:
$ IFS=:
$ a=Hello:World
$ echo $a

输出结果:
Hello World
 
而不是:
Hello:World

默认是空格好符,在编程中可以指定为别的分隔符,例如:
 

复制代码 代码示例:
#!/bin/bash
#filename:do.sh
oldIFS=$IFS
IFS=;
a=hello;word
echo $a
IFS=$oldIFs

您可能感兴趣的文章:
shell环境变量$IFS用法举例
解析shell字段分隔符的用法(图文)
shell位置变量实现目录文件备份脚本
shell程序设计教程(2)
linux shell变量解析
shell IFS变量和$*
sed、awk调用shell变量的方法
crontab调用shell无法读取环境变量的解决办法
python和shell像吗
Linux Source命令解析

[关闭]
~ ~