想在shell中分割字符串 如 com.vic.app,把分割结果放到一个数组里面,然后在使用数组,该怎么写呢?
看网上时 awk 'BEGIN{begno=123;split(begno,str,"");print str[1],str[2],str[3]}' 这里str的作用域太小了 后面代码用不到
这是我的笔记,请给分:
还是java中分割字符串方便,一个split函数就OK了
用的语言是什么,用c的话我之前在linux上写过分割命令,用java的话split吧
http://www.jb51.net/article/60904.htm
cut -c分割是最好的办法
arr=$(echo $str|tr "," "\n")
然后用下面代码看效果
for x in $arr; do
echo $x
done