2
我一直在使用精彩的JQ library解析和提取JSON數據以方便重新導入。我能夠很容易地提取一個範圍,但不確定如何在腳本中循環並檢測文件的末尾,最好是在bash或fish shell腳本中。在Bash或Fish shell中使用JQ分割/分塊JSON文件?
給定一個包含在「results」字典中的JSON文件,該如何檢測文件的結尾?
從測試中,我可以看到,我會得到嵌套在我的期望結構的空數組,但你怎麼能檢測到的文件狀態的終點?:
jq '{ "results": .results[0:500] }' Foo.json > 0000-0500/Foo.json
謝謝!
JSON不處理文件,所以你不清楚你在問什麼。 – chepner
這既不是bash也不是魚問題,所以我刪除了這些標籤。 –
@chepner關鍵是內容是JSON,我需要在原子json元素中分割,最好是用bash或fish,因此也就是標籤。 –