Skip to content
/ jsonutil Public

Shell script to manipulate large Json files such as Json export of a Jira project. It's designed to run on a Linux and macOS.

Notifications You must be signed in to change notification settings

loeti/jsonutil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jsonutil

Usage:

    $ .build/debug/jsonutil

Commands:

    + remove -
    + pretty - Reads a Json file, prettyfies it and prints it to the console output.
    + replace - Reads a Json file, and replaces all occurences of specified terms in the values of the file and prints it to the console output.
    + filter -

remove

Usage:

    $ .build/debug/jsonutil remove <removefile> <input>

Arguments:

    removefile - remove map file name. '[remove path]', line separated
    input - Json file input path

Options:
    --prettyPrinted [default: false] - pretty printed output

pretty

Usage:

    $ .build/debug/jsonutil pretty <input>

Arguments:

    input - Json file input path

replace

Usage:

    $ .build/debug/jsonutil replace <replacefile> <input>

Arguments:

    replacefile - replace map file name. '[search term]=[replace term]', line separated
    input - Json file input path

Options:
    --prettyPrinted [default: false] - pretty printed output

remove

Usage:

    $ .build/debug/jsonutil remove <removefile> <input>

Arguments:

    removefile - remove map file name. '[remove path]', line separated
    input - Json file input path

Options:
    --prettyPrinted [default: false] - pretty printed output

About

Shell script to manipulate large Json files such as Json export of a Jira project. It's designed to run on a Linux and macOS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages