亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
shell 提取json格式數(shù)據(jù)的問題
[打印本頁]
作者:
tianer
時間:
2014-05-22 17:31
標(biāo)題:
shell 提取json格式數(shù)據(jù)的問題
數(shù)據(jù)格式類似
{"data":{"app":"http:\/\/abc.xx.com\/az.zip","script":"http:\/\/abc.xx.com\/az.bat"}}
現(xiàn)在想取得app:和script后邊的值
像
http://abc.xx.com/az.zip
賦值給app
和
http://abc.xx.com/az.ba
賦值給script
請問要如何做
作者:
expert1
時間:
2014-05-22 17:43
用py或者perl吧,有模塊,比較方便,這樣搞的太累了。
這種場合shell就不行了。
作者:
jason680
時間:
2014-05-22 17:45
回復(fù)
1#
tianer
$ grep -oP '(?<=")[^"]+":"[^"]+(?=")' FILE | sed 's/":"/=/g'
app=http:\/\/abc.xx.com\/az.zip
script=http:\/\/abc.xx.com\/az.bat
$ eval `grep -oP '(?<=")[^"]+":"[^"]+(?=")' FILE | sed 's/":"/=/g'`
$ echo $app
http://abc.xx.com/az.zip
$ echo $script
http://abc.xx.com/az.bat
作者:
Herowinter
時間:
2014-05-22 17:47
回復(fù)
1#
tianer
同意樓上的,可以看一下這個帖子,版主傾情推薦的處理
Json的利器。
http://www.72891.cn/forum.php?mod=viewthread&tid=4131068
如果非要sed awk處理 你的原數(shù)據(jù)網(wǎng)址中的
\/\/要解析時候特別處理還原回來?
作者:
tianer
時間:
2014-05-22 17:52
好的,我試試
作者:
這個冬天不冷
時間:
2014-05-23 10:13
回復(fù)
2#
expert1
php 有 json_encode josn_decode 是json數(shù)據(jù)在關(guān)聯(lián) 數(shù)組轉(zhuǎn)化 。。。。不要歧視我大php
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2