shell脚本使用技巧5--字符分隔
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本使用技巧5--字符分隔相关的知识,希望对你有一定的参考价值。
#!/bin/bash #filename:ifs.sh data="name,sex,rollon,location" oldIFS=$IFS IFS=, for item in $data; do echo Item: $item done #IFS=$oldIFS
设置IFS为,号分隔符
#!/bin/bash #filename:fenge.sh line="root:x:0:0:root:/root:bin/bash" oldIFS=$IFS IFS=":" count=0 for item in $line; do [ $count -eq 0 ] && user=$item; [ $count -eq 6 ] && shell=$item; let count++ done; IFS=$oldIFS echo $user\‘s shell is $shell;
注意:[ ]空格;
以上是关于shell脚本使用技巧5--字符分隔的主要内容,如果未能解决你的问题,请参考以下文章