npm

npm’s 2019 JavaScript ecosystem survey analysis is now available!Get your copy here »

jsonawk-cli

1.0.10 • Public • Published

jsonawk

  • awk style json line processor(use js code)
  • support awk style: $ BEGIN END
  • support loadash: _

installation

npm install -g jsonawk-cli

usage

file.json

{"userid":"001","name":"torvalds"}
{"userid":"002","name":"tj"}
cat file.json | jsonawk 'console.log($.name)'
torvalds
tj

use lodash

cat file.json | jsonawk 'console.log(_.join([$.name, "making the world better"], " "))'
torvalds making the world better
tj making the world better

use BEGIN,END

cat file.json | jsonawk 'BEGIN{var n=0;}{n++;console.log(_.join([$.name, "making the world better"], " "))  }END{console.log(n)}' 
torvalds making the world better
tj making the world better
2

todo

Keywords

install

npm i jsonawk-cli

Downloadsweekly downloads

12

version

1.0.10

license

ISC

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability