
我有 json 文件,其中包含字典格式的條目(實際上是字串)。 linux 中的終端命令是什麼,它可以讓我回傳完整的條目數?
答案1
JSON 可以有各種格式,如果不正確解析它就很難閱讀。我會把它外包給 Python 之類的東西。您仍然可以將其保留在 Bash 中並使用管道,但這是可選的:
$ echo '[1, 2, 3]' | python -c 'import json,sys; print len(json.load(sys.stdin))'
3
這顯然是一個非常簡單的範例,但它也是進行複雜查找的一個很好的起點。
答案2
我也在 Linux 終端機中找到了一些特定的功能
wc file.json
此函數傳回某個檔案中的行數、單字數和字元數。