Linux中的IFS分隔符变量应用
Linux中的IFS分隔符变量应用
IFS释义
IFS(内部字段分隔符)是shell中的一个特殊变量
可以根据需要更改IFS的值
IFS主要用于单词分割,将一行内容分割成单词
IFS默认值是:空格、Tab、换行符,可以使用下述命令打印出来,注意:在IFS中,$‘\n’和$‘\t’才是换行符和制表符
1
cat -etv <<<"$IFS"
IFS变量通常用于读命令
read
、参数展开和命令替换。
示例
创建一个示例文件,/tmp/test.txt
:
1 |
|
创建一个示例脚本test.sh`:
1 |
|
保存、赋权并执行:
1 |
|
输出结果如下:
1 |
|
参考
蚂蚁🐜再小也是肉🥩!
Linux中的IFS分隔符变量应用
http://heibanbai.com.cn/posts/b854f05/
“您的支持,我的动力!觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付