擷取資料跟資料轉換 - Linux

Kelly avatar
By Kelly
at 2016-10-24T12:22

Table of Contents


{

"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
--


--
Tags: Linux

All Comments

Gilbert avatar
By Gilbert
at 2016-10-24T20:15
如果是 JSON 格式的話,可以用 jq 取出所需的資訊

ssl設定的網站導向

Wallis avatar
By Wallis
at 2016-10-24T10:26
大家好,之前有在此版問過ssl設定,經過一週多後,還是設定失敗啊(崩潰 先說環境和設定: 1. NameVirtualHost有兩組 2. andlt;VirtualHostandgt;(略)andlt;/VirtualHostandgt;一堆,有些用第一組NameVirtualHost,有些 用第二組 ...

一開機就突然關機@linux mint 18 mate

Sarah avatar
By Sarah
at 2016-10-23T12:02
我google 英文 power on and suddenly shutdown 查到是ACPI或是 Power Supply 的問題.... CPU風扇有在轉沒卡到 也有人說查log 我查/var/log/mintsystem.log 查了沒什麼異常 還是我要grep什麼關鍵字 不知道對不對 ...

Linux 用BIOS啟動3T以上硬碟

Madame avatar
By Madame
at 2016-10-21T04:43
一直以來都聽說3T以上硬碟若要當啟動碟須要UEFI支援。 不過剛剛看到wiki 的GUID_Partition_Table頁面, https://en.wikipedia.org/wiki/GUID_Partition_Table win7/8/10 64bit 的Boot support 都是Require ...

已作成ubuntu開機碟的USB是否可回復?

Linda avatar
By Linda
at 2016-10-19T01:51
我剛把我的USB隨身碟作成ubuntu開機碟後才發現拿錯USB了... 一堆重要在裡面,但現在我的Mac已無法讀取這個USB,請問有 辦法可以將它恢復嗎? - ...

/run or /var/run 該給多大?

Isabella avatar
By Isabella
at 2016-10-18T17:49
標題不知怎麼下,請見諒 總之,在raspberry pi like的裝置中 我若tmpfs /run 我該給多大? RAM是1G 是不是我給多大它都盡量用? 如果是這樣,我可以給多小? :) 有google了一會……沒人講run是做什麼用的怎麼用 只寫他用多大…這實在沒什麼參考價值 再麻煩大家,謝謝 ...