diff --git a/docs/parsers/df.md b/docs/parsers/df.md index a8b58608..f2ac12ae 100644 --- a/docs/parsers/df.md +++ b/docs/parsers/df.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility df Parser Usage: + specify --df as the first argument if the piped input is coming from df Compatibility: + 'linux', 'darwin' Examples: diff --git a/docs/parsers/dig.md b/docs/parsers/dig.md index ee1990d1..1c4161eb 100644 --- a/docs/parsers/dig.md +++ b/docs/parsers/dig.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility dig Parser Usage: + Specify --dig as the first argument if the piped input is coming from dig Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/docs/parsers/env.md b/docs/parsers/env.md index b2e05478..5a5a3e93 100644 --- a/docs/parsers/env.md +++ b/docs/parsers/env.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility env Parser Usage: + specify --env as the first argument if the piped input is coming from env Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/docs/parsers/free.md b/docs/parsers/free.md index 41ddf869..83ad3cca 100644 --- a/docs/parsers/free.md +++ b/docs/parsers/free.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility free Parser Usage: + specify --free as the first argument if the piped input is coming from free Compatibility: + 'linux' Examples: diff --git a/docs/parsers/fstab.md b/docs/parsers/fstab.md index dd2893bd..b4731ad0 100644 --- a/docs/parsers/fstab.md +++ b/docs/parsers/fstab.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility fstab Parser Usage: + specify --fstab as the first argument if the piped input is coming from a fstab file Compatibility: + 'linux' Examples: diff --git a/docs/parsers/history.md b/docs/parsers/history.md index 4db5ce82..3774d58f 100644 --- a/docs/parsers/history.md +++ b/docs/parsers/history.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility history Parser Usage: + specify --history as the first argument if the piped input is coming from history Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/docs/parsers/hosts.md b/docs/parsers/hosts.md index f538930c..55955c94 100644 --- a/docs/parsers/hosts.md +++ b/docs/parsers/hosts.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility hosts Parser Usage: + specify --hosts as the first argument if the piped input is coming from a hosts file Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/docs/parsers/ifconfig.md b/docs/parsers/ifconfig.md index fb98830d..1b2f5382 100644 --- a/docs/parsers/ifconfig.md +++ b/docs/parsers/ifconfig.md @@ -2,11 +2,13 @@ jc - JSON CLI output utility ifconfig Parser Usage: + specify --ifconfig as the first argument if the piped input is coming from ifconfig no ifconfig options are supported. Compatibility: + 'linux', 'aix', 'freebsd', 'darwin' Examples: diff --git a/docs/parsers/iptables.md b/docs/parsers/iptables.md index ab1bab93..eb13cf22 100644 --- a/docs/parsers/iptables.md +++ b/docs/parsers/iptables.md @@ -2,11 +2,13 @@ jc - JSON CLI output utility ipables Parser Usage: + Specify --iptables as the first argument if the piped input is coming from iptables Supports -vLn and --line-numbers for all tables Compatibility: + 'linux' Examples: diff --git a/docs/parsers/jobs.md b/docs/parsers/jobs.md index e8e7efa1..9ab33189 100644 --- a/docs/parsers/jobs.md +++ b/docs/parsers/jobs.md @@ -2,11 +2,13 @@ jc - JSON CLI output utility jobs Parser Usage: + specify --jobs as the first argument if the piped input is coming from jobs Also supports the -l option Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Example: diff --git a/docs/parsers/ls.md b/docs/parsers/ls.md index 14a40ebd..99318304 100644 --- a/docs/parsers/ls.md +++ b/docs/parsers/ls.md @@ -2,16 +2,18 @@ jc - JSON CLI output utility ls Parser Usage: + specify --ls as the first argument if the piped input is coming from ls ls options supported: - None - la - - h file sizes will be available in text form with -r but larger file sizes - with human readable suffixes will be converted to Null in default view - since the parser attempts to convert this field to an integer. + - h file sizes will be available in text form with -r but larger file sizes + with human readable suffixes will be converted to Null in default view + since the parser attempts to convert this field to an integer. Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Examples: diff --git a/docs/parsers/lsblk.md b/docs/parsers/lsblk.md index bc085dba..e0558ffe 100644 --- a/docs/parsers/lsblk.md +++ b/docs/parsers/lsblk.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility lsblk Parser Usage: + specify --lsblk as the first argument if the piped input is coming from lsblk Compatibility: + 'linux' Examples: diff --git a/docs/parsers/lsmod.md b/docs/parsers/lsmod.md index 4a139301..3167c1fd 100644 --- a/docs/parsers/lsmod.md +++ b/docs/parsers/lsmod.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility lsmod Parser Usage: + specify --lsmod as the first argument if the piped input is coming from lsmod Compatibility: + 'linux' Examples: diff --git a/docs/parsers/lsof.md b/docs/parsers/lsof.md index 8f2b58af..a4f73aef 100644 --- a/docs/parsers/lsof.md +++ b/docs/parsers/lsof.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility lsof Parser Usage: + specify --lsof as the first argument if the piped input is coming from lsof Compatibility: + 'linux' Examples: diff --git a/docs/parsers/mount.md b/docs/parsers/mount.md index 8d23c815..97b28884 100644 --- a/docs/parsers/mount.md +++ b/docs/parsers/mount.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility mount Parser Usage: + specify --mount as the first argument if the piped input is coming from mount Compatibility: + 'linux' Example: diff --git a/docs/parsers/netstat.md b/docs/parsers/netstat.md index 5bf2013f..469dfb76 100644 --- a/docs/parsers/netstat.md +++ b/docs/parsers/netstat.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility netstat Parser Usage: + Specify --netstat as the first argument if the piped input is coming from netstat Compatibility: + 'linux' Examples: diff --git a/docs/parsers/ps.md b/docs/parsers/ps.md index 9f90a84d..45cd843c 100644 --- a/docs/parsers/ps.md +++ b/docs/parsers/ps.md @@ -2,6 +2,7 @@ jc - JSON CLI output utility ps Parser Usage: + specify --ps as the first argument if the piped input is coming from ps ps options supported: @@ -9,6 +10,7 @@ Usage: - axu Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Examples: diff --git a/docs/parsers/route.md b/docs/parsers/route.md index a1a34033..0330cf3f 100644 --- a/docs/parsers/route.md +++ b/docs/parsers/route.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility route Parser Usage: + specify --route as the first argument if the piped input is coming from route Compatibility: + 'linux' Examples: diff --git a/docs/parsers/ss.md b/docs/parsers/ss.md index 01b078d9..664e2da3 100644 --- a/docs/parsers/ss.md +++ b/docs/parsers/ss.md @@ -2,12 +2,15 @@ jc - JSON CLI output utility ss Parser Usage: + specify --ss as the first argument if the piped input is coming from ss Limitations: + Extended information options like -e and -p are not supported and may cause parsing irregularities Compatibility: + 'linux' Examples: diff --git a/docs/parsers/stat.md b/docs/parsers/stat.md index da13b9c8..ebe55bfd 100644 --- a/docs/parsers/stat.md +++ b/docs/parsers/stat.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility stats Parser Usage: + specify --stat as the first argument if the piped input is coming from stat Compatibility: + 'linux' Examples: diff --git a/docs/parsers/systemctl.md b/docs/parsers/systemctl.md index c5a37fce..9d448b8b 100644 --- a/docs/parsers/systemctl.md +++ b/docs/parsers/systemctl.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility systemctl Parser Usage: + specify --systemctl as the first argument if the piped input is coming from systemctl Compatibility: + 'linux' Examples: diff --git a/docs/parsers/systemctl_lj.md b/docs/parsers/systemctl_lj.md index 34ce3a63..35b7dd31 100644 --- a/docs/parsers/systemctl_lj.md +++ b/docs/parsers/systemctl_lj.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility systemctl-lj Parser Usage: + specify --systemctl-lj as the first argument if the piped input is coming from systemctl list-jobs Compatibility: + 'linux' Examples: diff --git a/docs/parsers/systemctl_ls.md b/docs/parsers/systemctl_ls.md index 7540e4d6..3d1fb85a 100644 --- a/docs/parsers/systemctl_ls.md +++ b/docs/parsers/systemctl_ls.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility systemctl-ls Parser Usage: + specify --systemctl-ls as the first argument if the piped input is coming from systemctl list-sockets Compatibility: + 'linux' Examples: diff --git a/docs/parsers/systemctl_luf.md b/docs/parsers/systemctl_luf.md index 7a7377cf..f8a336e1 100644 --- a/docs/parsers/systemctl_luf.md +++ b/docs/parsers/systemctl_luf.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility systemctl-luf Parser Usage: + specify --systemctl-luf as the first argument if the piped input is coming from systemctl list-unit-files Compatibility: + 'linux' Examples: diff --git a/docs/parsers/uname.md b/docs/parsers/uname.md index aad4fbf5..4885c686 100644 --- a/docs/parsers/uname.md +++ b/docs/parsers/uname.md @@ -2,12 +2,15 @@ jc - JSON CLI output utility uname Parser Usage: + specify --uname as the first argument if the piped input is coming from uname Limitations: + must use 'uname -a' Compatibility: + 'linux' Example: diff --git a/docs/parsers/uptime.md b/docs/parsers/uptime.md index c0cdf512..b3ab161c 100644 --- a/docs/parsers/uptime.md +++ b/docs/parsers/uptime.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility uptime Parser Usage: + specify --uptime as the first argument if the piped input is coming from uptime Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Example: diff --git a/docs/parsers/w.md b/docs/parsers/w.md index db77099a..66dd7410 100644 --- a/docs/parsers/w.md +++ b/docs/parsers/w.md @@ -2,9 +2,11 @@ jc - JSON CLI output utility w Parser Usage: + specify --w as the first argument if the piped input is coming from w Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/df.py b/jc/parsers/df.py index 2f54a8f2..f0b21b6e 100644 --- a/jc/parsers/df.py +++ b/jc/parsers/df.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility df Parser Usage: + specify --df as the first argument if the piped input is coming from df Compatibility: + 'linux', 'darwin' Examples: diff --git a/jc/parsers/dig.py b/jc/parsers/dig.py index a6d7ffea..38850ea5 100644 --- a/jc/parsers/dig.py +++ b/jc/parsers/dig.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility dig Parser Usage: + Specify --dig as the first argument if the piped input is coming from dig Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/env.py b/jc/parsers/env.py index 9c4bbb06..f09e2ae3 100644 --- a/jc/parsers/env.py +++ b/jc/parsers/env.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility env Parser Usage: + specify --env as the first argument if the piped input is coming from env Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/foo.py b/jc/parsers/foo.py index b7d9e4ef..e27cff4b 100644 --- a/jc/parsers/foo.py +++ b/jc/parsers/foo.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility foo Parser Usage: + specify --foo as the first argument if the piped input is coming from foo Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/free.py b/jc/parsers/free.py index 2e9ce861..e4f582be 100644 --- a/jc/parsers/free.py +++ b/jc/parsers/free.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility free Parser Usage: + specify --free as the first argument if the piped input is coming from free Compatibility: + 'linux' Examples: diff --git a/jc/parsers/fstab.py b/jc/parsers/fstab.py index 8c7fe4bb..647f3fe7 100644 --- a/jc/parsers/fstab.py +++ b/jc/parsers/fstab.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility fstab Parser Usage: + specify --fstab as the first argument if the piped input is coming from a fstab file Compatibility: + 'linux' Examples: diff --git a/jc/parsers/history.py b/jc/parsers/history.py index f4dbfc1d..bc8bf87e 100644 --- a/jc/parsers/history.py +++ b/jc/parsers/history.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility history Parser Usage: + specify --history as the first argument if the piped input is coming from history Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/hosts.py b/jc/parsers/hosts.py index b70c19eb..98abe658 100644 --- a/jc/parsers/hosts.py +++ b/jc/parsers/hosts.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility hosts Parser Usage: + specify --hosts as the first argument if the piped input is coming from a hosts file Compatibility: + 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/ifconfig.py b/jc/parsers/ifconfig.py index b4e9b675..f033dba7 100644 --- a/jc/parsers/ifconfig.py +++ b/jc/parsers/ifconfig.py @@ -1,11 +1,13 @@ """jc - JSON CLI output utility ifconfig Parser Usage: + specify --ifconfig as the first argument if the piped input is coming from ifconfig no ifconfig options are supported. Compatibility: + 'linux', 'aix', 'freebsd', 'darwin' Examples: diff --git a/jc/parsers/iptables.py b/jc/parsers/iptables.py index 52534395..8875861f 100644 --- a/jc/parsers/iptables.py +++ b/jc/parsers/iptables.py @@ -1,11 +1,13 @@ """jc - JSON CLI output utility ipables Parser Usage: + Specify --iptables as the first argument if the piped input is coming from iptables Supports -vLn and --line-numbers for all tables Compatibility: + 'linux' Examples: diff --git a/jc/parsers/jobs.py b/jc/parsers/jobs.py index 877fd36f..5b1b5a17 100644 --- a/jc/parsers/jobs.py +++ b/jc/parsers/jobs.py @@ -1,11 +1,13 @@ """jc - JSON CLI output utility jobs Parser Usage: + specify --jobs as the first argument if the piped input is coming from jobs Also supports the -l option Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Example: diff --git a/jc/parsers/ls.py b/jc/parsers/ls.py index 48b9736b..34d0dda6 100644 --- a/jc/parsers/ls.py +++ b/jc/parsers/ls.py @@ -1,16 +1,18 @@ """jc - JSON CLI output utility ls Parser Usage: + specify --ls as the first argument if the piped input is coming from ls ls options supported: - None - la - - h file sizes will be available in text form with -r but larger file sizes - with human readable suffixes will be converted to Null in default view - since the parser attempts to convert this field to an integer. + - h file sizes will be available in text form with -r but larger file sizes + with human readable suffixes will be converted to Null in default view + since the parser attempts to convert this field to an integer. Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/lsblk.py b/jc/parsers/lsblk.py index 9a9ff95b..d6a4123d 100644 --- a/jc/parsers/lsblk.py +++ b/jc/parsers/lsblk.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility lsblk Parser Usage: + specify --lsblk as the first argument if the piped input is coming from lsblk Compatibility: + 'linux' Examples: diff --git a/jc/parsers/lsmod.py b/jc/parsers/lsmod.py index c1e2d468..57b108a9 100644 --- a/jc/parsers/lsmod.py +++ b/jc/parsers/lsmod.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility lsmod Parser Usage: + specify --lsmod as the first argument if the piped input is coming from lsmod Compatibility: + 'linux' Examples: diff --git a/jc/parsers/lsof.py b/jc/parsers/lsof.py index 6a3ad4bc..949ba8a6 100644 --- a/jc/parsers/lsof.py +++ b/jc/parsers/lsof.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility lsof Parser Usage: + specify --lsof as the first argument if the piped input is coming from lsof Compatibility: + 'linux' Examples: diff --git a/jc/parsers/mount.py b/jc/parsers/mount.py index 66d2c490..f364d5a5 100644 --- a/jc/parsers/mount.py +++ b/jc/parsers/mount.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility mount Parser Usage: + specify --mount as the first argument if the piped input is coming from mount Compatibility: + 'linux' Example: diff --git a/jc/parsers/netstat.py b/jc/parsers/netstat.py index 9f13ab92..77c8bd18 100644 --- a/jc/parsers/netstat.py +++ b/jc/parsers/netstat.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility netstat Parser Usage: + Specify --netstat as the first argument if the piped input is coming from netstat Compatibility: + 'linux' Examples: diff --git a/jc/parsers/ps.py b/jc/parsers/ps.py index e6bea9db..5a814910 100644 --- a/jc/parsers/ps.py +++ b/jc/parsers/ps.py @@ -1,6 +1,7 @@ """jc - JSON CLI output utility ps Parser Usage: + specify --ps as the first argument if the piped input is coming from ps ps options supported: @@ -8,6 +9,7 @@ Usage: - axu Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Examples: diff --git a/jc/parsers/route.py b/jc/parsers/route.py index acb6cdd3..733fd39a 100644 --- a/jc/parsers/route.py +++ b/jc/parsers/route.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility route Parser Usage: + specify --route as the first argument if the piped input is coming from route Compatibility: + 'linux' Examples: diff --git a/jc/parsers/ss.py b/jc/parsers/ss.py index e2962bc7..cee708c5 100644 --- a/jc/parsers/ss.py +++ b/jc/parsers/ss.py @@ -1,12 +1,15 @@ """jc - JSON CLI output utility ss Parser Usage: + specify --ss as the first argument if the piped input is coming from ss Limitations: + Extended information options like -e and -p are not supported and may cause parsing irregularities Compatibility: + 'linux' Examples: diff --git a/jc/parsers/stat.py b/jc/parsers/stat.py index 28d4422a..e65f219b 100644 --- a/jc/parsers/stat.py +++ b/jc/parsers/stat.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility stats Parser Usage: + specify --stat as the first argument if the piped input is coming from stat Compatibility: + 'linux' Examples: diff --git a/jc/parsers/systemctl.py b/jc/parsers/systemctl.py index f6975f88..01f47efb 100644 --- a/jc/parsers/systemctl.py +++ b/jc/parsers/systemctl.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility systemctl Parser Usage: + specify --systemctl as the first argument if the piped input is coming from systemctl Compatibility: + 'linux' Examples: diff --git a/jc/parsers/systemctl_lj.py b/jc/parsers/systemctl_lj.py index 147f7727..f9e1ea54 100644 --- a/jc/parsers/systemctl_lj.py +++ b/jc/parsers/systemctl_lj.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility systemctl-lj Parser Usage: + specify --systemctl-lj as the first argument if the piped input is coming from systemctl list-jobs Compatibility: + 'linux' Examples: diff --git a/jc/parsers/systemctl_ls.py b/jc/parsers/systemctl_ls.py index f13bdf7c..5ae7df41 100644 --- a/jc/parsers/systemctl_ls.py +++ b/jc/parsers/systemctl_ls.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility systemctl-ls Parser Usage: + specify --systemctl-ls as the first argument if the piped input is coming from systemctl list-sockets Compatibility: + 'linux' Examples: diff --git a/jc/parsers/systemctl_luf.py b/jc/parsers/systemctl_luf.py index 44e224ca..33c66f55 100644 --- a/jc/parsers/systemctl_luf.py +++ b/jc/parsers/systemctl_luf.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility systemctl-luf Parser Usage: + specify --systemctl-luf as the first argument if the piped input is coming from systemctl list-unit-files Compatibility: + 'linux' Examples: diff --git a/jc/parsers/uname.py b/jc/parsers/uname.py index 3d9fa8a8..5f2bca93 100644 --- a/jc/parsers/uname.py +++ b/jc/parsers/uname.py @@ -1,12 +1,15 @@ """jc - JSON CLI output utility uname Parser Usage: + specify --uname as the first argument if the piped input is coming from uname Limitations: + must use 'uname -a' Compatibility: + 'linux' Example: diff --git a/jc/parsers/uptime.py b/jc/parsers/uptime.py index a888eff6..eaa79300 100644 --- a/jc/parsers/uptime.py +++ b/jc/parsers/uptime.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility uptime Parser Usage: + specify --uptime as the first argument if the piped input is coming from uptime Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Example: diff --git a/jc/parsers/w.py b/jc/parsers/w.py index a5f23d0d..86a2fd5b 100644 --- a/jc/parsers/w.py +++ b/jc/parsers/w.py @@ -1,9 +1,11 @@ """jc - JSON CLI output utility w Parser Usage: + specify --w as the first argument if the piped input is coming from w Compatibility: + 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' Examples: