Jc now supports scores of /proc files, new magic syntax for /proc files, and enhanced metadata output.
Tutorial demonstrating the rapid development of a subnet scanning Bash script made possible with the power of JSON, jc, and jq.
jc now supports metadata output, including timestamp, parser name, magic command, and magic command exit code. New Syslog and CEF standard and streaming parsers, IP Address string parser, Plist parser, and mdadm command output parser included.
Learn how to extract X.509 certificate metadata to JSON values for easier use in automation scripts. Works with DER, PEM, PKCS #7, and PKCS #12 files.
jc now supports YAML output. Standard and Streaming parsers for top output are also now included.
In this article I give a quick snapshot of what it’s like to work with JSON in various traditional and next generation shells. Traditional shells like Bash and Windows Command Prompt (cmd.exe) don’t have built-in JSON support and require 3rd party utilities. Newer shells like NGS, Nushell, Oil, Elvish, Murex, and PowerShell have JSON serialization/deserialization and filtering capabilities built-in for a cleaner experience.
jc now supports 100 standard and streaming parsers. Thank you to the Open Source community for making this possible!
JC version 1.18.1 release includes a high-level parse API along with public helper functions and better documentation when using JC in Python programs and scripts. 85 parsers included!
JC version 1.17.0 release includes support for streaming parsers (e.g. ls, ping, vmstat) that output JSON Lines (aka NDJSON). 78 parsers included!
Effectively use JSON data at the command line with jc, jello, and Bash. This article provides practical examples of how to improve your scripts with JSON.