PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] shellscript拿掉字串前後的"
作者:
filiaslayers
(司馬雲)
2017-10-24 10:42:24
我執行curl的時候會回傳json
類似這樣
{ "name": "jason" }
然後我用awk {print $3}去取出json這個值
但取出來的值帶有",會變成"jason"
我要怎麼弄,才能得到jason而不是"jason"
作者:
Jerr
(身為老爸老媽嚕..)
2017-10-24 11:18:00
json處理推薦改用 jq 不要用 awk但是沒有處理到你說的quote問題, 可能再加 sed 移除echo '{ "name": "jason" }' | jq '.name' | xargs echoxargs給echo就好了
作者:
CP64
(( ̄▽ ̄#)﹏﹏)
2017-10-24 12:40:00
jq 加上 -r 就可以了
作者:
Jerr
(身為老爸老媽嚕..)
2017-10-24 14:38:00
推樓上 echo '{ "name": "jason" }' | jq -r '.name'
作者: timluo
2017-10-24 21:18:00
echo '{ "name": "jason" }' | awk -F'"' '{print $4}'
作者:
Qiqi
(潑潑)
2017-10-27 17:23:00
是JSON哦Jason沒有那麼厲害
繼續閱讀
[問題] 無法用XDMCP登入CentOS7.0
yis000000
[問題] 安裝cadence軟體出現問題?
bridgepons
[問題] 用bash執行java?
aaagang
[問題] 一段shell prompt 問題
gecer
[問題] 內建?安裝?
dharma
[問題] 關於rsync include exclude問題
herbacin
[分享] 如何存取檔名為亂碼的檔案
sppmg
[問題] 判斷 /dev/sdx 的裝置類型
awpadam
[閒聊] Tails Linux 小小試用感想
deepdish
[問題]有關ssh key金鑰問題請教
baron0607
Links
booklink
Contact Us: admin [ a t ] ucptt.com