สมมติว่าฉันมีไฟล์ที่มีบรรทัดต่อไปนี้:
[{"name”:”10.0.0.1”,”address":"10.0.0.1”,”subscriptions["all"],"version":"0.0.0”,”timestamp":1450270166},{"name":"10.0.0.2","address":"10.0.0.2","subscriptions":["all"],"version”:”0.0.0”,”timestamp":1450390819}]
ที่นี่ฉันต้องได้รับผลลัพธ์ที่ต้องการ
name:10.0.0.1
name:10.0.0.2
ความคิดใด ๆ
1
นี่ไม่ใช่ JSON ที่ถูกต้อง มันควรจะเป็นอย่างไร
—
fedorqui
ลอง
—
MariusMatutiae
awk -F"," '{print $1}' data | sed 's/\[{//' | sed 's/”//g' | sed 's/"//g'