Número de entradas no arquivo

Número de entradas no arquivo

Eu tenho um arquivo json com as entradas no formato de dicionário (na verdade, strings). Qual é a ordem do terminal no Linux, que me traz de volta o número total de entradas?

Responder1

JSON pode ter todos os tipos de formatação que dificultam a leitura sem analisá-lo adequadamente. Eu transferiria isso para algo como Python. Você ainda pode mantê-lo no Bash e usando pipes, mas isso é opcional:

$ echo '[1, 2, 3]' | python -c 'import json,sys; print len(json.load(sys.stdin))'
3

Obviamente, este é um exemplo muito simples, mas também é um bom começo para fazer pesquisas complexas.

Responder2

Também encontrei alguma função específica no terminal Linux

wc file.json

Esta função retorna o número de linhas, de palavras e de caracteres em algum arquivo.

informação relacionada