The jc typeset or declare command parser can make exporting bash variables, arrays, and associative arrays to JSON quick and easy.
Category Archives: JC News
JC Tips and Tricks – Part 2
Tips and tricks for using JC interactively, in scripts, and in automation.
In Part 2 we look at using JC to parse URLs, POSIX paths, and git log output.
JC Tips and Tricks – Part 1
Tips and tricks for using JC interactively, in scripts, and in automation.
In Part 1 we look at using JC as a Subnet Calculator, for exploring X.509 certificates, and for converting dates and timestamps.
JC Version 1.22.0 Released
Jc now supports scores of /proc files, new magic syntax for /proc files, and enhanced metadata output.
JC Version 1.21.0 Released
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.
JC Version 1.20.0 Released
jc now supports YAML output. Standard and Streaming parsers for top output are also now included.
JC Version 1.19.0 Released
jc now supports 100 standard and streaming parsers. Thank you to the Open Source community for making this possible!
JC Version 1.18.1 Released
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 Released
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!
JC Version 1.15.0 Released
JC version 1.15.0 release includes dozens of new features and parsers. Over 70 commands and file-types are now supported!