看板 Linux 關於我們 聯絡資訊
{ "id":"674579ca-8ae2-4f3c-8c2b-c8a28e106f75", "macAddr":"04000207", "data":"41303132352d3039302d31", "buff":"2016-10-24T04:15:58.133Z", "recv":"2016-10-24T04:15:57.000Z", "extra":{"gwip":"172.16.5.15", "gwid":"00001c497b3b8127", "repeater":"00000000ffffffff", "systype":4, "rssi":-123.2, "snr":-12.2} } 收到的資料並沒有分行,想說能不能寫個 shell 讓他自動分行 目前只是把收到的資料利用 >> 寫入到 txt 裡面 想說如果可以自動分行 這樣在資料擷取上也比較簡單 所以來請教說是否可以透過 , 來做為每一行的分行代表跟執行方式 另外想請問的是 中間"41303132352d3039302d31" 這一串是ascii code 16進位 有沒有工具可以將 這一串轉換回 string 以上 感謝 OS :ubuntu 10.04 LTS -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.74.124.79 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1477282932.A.E38.html ※ 編輯: asdrt (203.74.124.79), 10/24/2016 12:22:36
Neisseria: 如果是 JSON 格式的話,可以用 jq 取出所需的資訊 10/24 12:53