Chinaunix
标题:
格式化字符串
[打印本页]
作者:
308123027
时间:
2016-07-13 00:23
标题:
格式化字符串
有一字符:config<A>:menu<f>endmenu|config<B>:if<A>endif:menu<"x y z">endmenu
将其格式到数组var[@]方便访问,最后得到结果:
${var[0]}---->config<A>:menu<f>endmenu
${var[1]}---->config<B>:if<A>endif:menu<"x y z">endmenu
作者:
sunzhiguolu
时间:
2016-07-13 01:08
p=(`echo 'config<A>:menu<f>endmenu|config<B>:if<A>endif:menu<"x y z">endmenu'|sed 's/|/ /'`)
复制代码
echo ${p[0]}
config<A>:menu<f>endmenu
echo ${p[1]}
config<B>:if<A>endif:menu<"x
作者:
99超人
时间:
2016-07-13 07:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
ll104567
时间:
2016-07-13 12:07
root@lp:~# a=(`echo 'config<A>:menu<f>endmenu|config<B>:if<A>endif:menu<"x y z">endmenu'|awk -F'|' '{print $1" "$2}'`)
root@lp:~# echo ${a[0]}
config<A>:menu<f>endmenu
root@lp:~# echo ${a[1]}
config<B>:if<A>endif:menu<"x
作者:
liion631818
时间:
2016-07-13 13:22
回复
1#
308123027
OIFS=$IFS
IFS='|'
str='config<A>:menu<f>endmenu|config<B>:if<A>endif:menu<"x y z">endmenu'
var=($str)
echo ${var[0]}
echo ${var[1]}
IFS=$OIFS
复制代码
作者:
sunzhiguolu
时间:
2016-07-13 21:28
回复
5#
liion631818
大师威武, 学习了.
作者:
liion631818
时间:
2016-07-14 14:34
回复
6#
sunzhiguolu
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2