Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Guilherme Siquinelli
Guilherme Siquinelli

Posted on

     

Manipulando arquivos json via comando

As vezes precisamos alterar um arquivo json de forma automatizada e quando não conhecemos algum facilitador, é necessário ler o arquivo JSON, fazer a alteração e salvar o arquivo JSON com o novo conteúdo.

Mas isso pode ser simplificado usando o comandojson.

Este é um exemplo, onde adicionamos o nótype com o valormodule aopackage.json

npx json -I -f package.json -e "this.type = 'module';"

Também podemos instala-lo pra uso semnpx

npm i -g json

E existem outros casos de uso, como

echo '{"foo":"bar"}' | json

que irá retornar

{  "foo": "bar"}
Enter fullscreen modeExit fullscreen mode

echo '{"foo":"bar"}' | json foo

que retornabar, pois solicitamos ofoo

ou ainda

echo '{"age":10}' | json -e 'this.age++'

que retorna

{  "age": 11}
Enter fullscreen modeExit fullscreen mode

Espero ter sido útil, abraço
[]s

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

Arquiteto Web, apaixonado por código, eterno aprendiz, autodidata, curioso pelo universo e co-fundador da comunidade Dev Paraná
  • Location
    Maringá, BR
  • Work
    Arquiteto Web
  • Joined

More fromGuilherme Siquinelli

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp