良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

shell字符串分割成数组


root@localhost:~/xly# vim 1

#!/bin/bash

string="hello abc,shell,haha"

OLD_IFS="$IFS"

IFS=","

array=($string)

IFS="$OLD_IFS"

for var in ${array[@]}

do

echo $var

done



echo $string | awk '{split($0,arr,",");for(i in arr) print i,arr[i]}'


root@localhost:~/xly# sh 1 

hello

abc

shell

haha

1 hello abc

2 shell

3 haha



标签: shellawk数组字符串

作者:良玉 分类:Shell 浏览:1083 评论:0
留言列表
发表评论
来宾的头像