diff --git a/docs/parsers/acpi.md b/docs/parsers/acpi.md index 0461f93a..3df64cd5 100644 --- a/docs/parsers/acpi.md +++ b/docs/parsers/acpi.md @@ -55,10 +55,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ acpi -V | jc --acpi -p diff --git a/docs/parsers/airport.md b/docs/parsers/airport.md index 67f30750..93a05dcd 100644 --- a/docs/parsers/airport.md +++ b/docs/parsers/airport.md @@ -38,10 +38,6 @@ Schema: "channel": string } -Compatibility: - - 'darwin' - Examples: $ airport -I | jc --airport -p diff --git a/docs/parsers/airport_s.md b/docs/parsers/airport_s.md index 3818518e..a36e34d2 100644 --- a/docs/parsers/airport_s.md +++ b/docs/parsers/airport_s.md @@ -18,10 +18,6 @@ Usage (module): import jc.parsers.airport_s result = jc.parsers.airport_s.parse(airport_s_command_output) -Compatibility: - - 'darwin' - Examples: $ airport -s | jc --airport-s -p diff --git a/docs/parsers/arp.md b/docs/parsers/arp.md index 97f38585..a9a32ee1 100644 --- a/docs/parsers/arp.md +++ b/docs/parsers/arp.md @@ -33,10 +33,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd', 'darwin' - Examples: $ arp | jc --arp -p diff --git a/docs/parsers/blkid.md b/docs/parsers/blkid.md index 44cdad49..a8738fbb 100644 --- a/docs/parsers/blkid.md +++ b/docs/parsers/blkid.md @@ -52,10 +52,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ blkid | jc --blkid -p diff --git a/docs/parsers/cksum.md b/docs/parsers/cksum.md index aa64e850..f5b56c59 100644 --- a/docs/parsers/cksum.md +++ b/docs/parsers/cksum.md @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ cksum * | jc --cksum -p diff --git a/docs/parsers/crontab.md b/docs/parsers/crontab.md index abe78516..7c390176 100644 --- a/docs/parsers/crontab.md +++ b/docs/parsers/crontab.md @@ -49,10 +49,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ crontab -l | jc --crontab -p diff --git a/docs/parsers/crontab_u.md b/docs/parsers/crontab_u.md index 1cd3352d..b209a72c 100644 --- a/docs/parsers/crontab_u.md +++ b/docs/parsers/crontab_u.md @@ -46,10 +46,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ cat /etc/crontab | jc --crontab-u -p diff --git a/docs/parsers/csv.md b/docs/parsers/csv.md index e38cd279..90d1571c 100644 --- a/docs/parsers/csv.md +++ b/docs/parsers/csv.md @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat homes.csv diff --git a/docs/parsers/date.md b/docs/parsers/date.md index de48062e..e489be92 100644 --- a/docs/parsers/date.md +++ b/docs/parsers/date.md @@ -44,10 +44,6 @@ Schema: "timezone_aware": boolean # if true, all fields are correctly based on UTC } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ date | jc --date -p diff --git a/docs/parsers/df.md b/docs/parsers/df.md index 07c78aed..7eb225f6 100644 --- a/docs/parsers/df.md +++ b/docs/parsers/df.md @@ -35,10 +35,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ df | jc --df -p diff --git a/docs/parsers/dig.md b/docs/parsers/dig.md index 6275376d..bf6ad803 100644 --- a/docs/parsers/dig.md +++ b/docs/parsers/dig.md @@ -76,10 +76,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ dig cnn.com www.cnn.com @205.251.194.64 | jc --dig -p diff --git a/docs/parsers/dir.md b/docs/parsers/dir.md index f0b3875c..f3607377 100644 --- a/docs/parsers/dir.md +++ b/docs/parsers/dir.md @@ -38,10 +38,6 @@ Schema: } ] -Compatibility: - - 'win32' - Examples: C:> dir | jc --dir -p diff --git a/docs/parsers/dmidecode.md b/docs/parsers/dmidecode.md index 2ef78657..62d2a7a6 100644 --- a/docs/parsers/dmidecode.md +++ b/docs/parsers/dmidecode.md @@ -33,10 +33,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: # dmidecode | jc --dmidecode -p diff --git a/docs/parsers/dpkg_l.md b/docs/parsers/dpkg_l.md index f7538334..1df626d3 100644 --- a/docs/parsers/dpkg_l.md +++ b/docs/parsers/dpkg_l.md @@ -35,10 +35,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ dpkg -l | jc --dpkg-l -p diff --git a/docs/parsers/du.md b/docs/parsers/du.md index 22a4a32a..96b067f4 100644 --- a/docs/parsers/du.md +++ b/docs/parsers/du.md @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ du /usr | jc --du -p diff --git a/docs/parsers/env.md b/docs/parsers/env.md index 64b0ff42..493a121c 100644 --- a/docs/parsers/env.md +++ b/docs/parsers/env.md @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ env | jc --env -p diff --git a/docs/parsers/file.md b/docs/parsers/file.md index f33ba835..6b153b61 100644 --- a/docs/parsers/file.md +++ b/docs/parsers/file.md @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd', 'darwin' - Examples: $ file * | jc --file -p diff --git a/docs/parsers/finger.md b/docs/parsers/finger.md index 220e2a83..118bbb02 100644 --- a/docs/parsers/finger.md +++ b/docs/parsers/finger.md @@ -36,10 +36,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', freebsd' - Examples: $ finger | jc --finger -p diff --git a/docs/parsers/free.md b/docs/parsers/free.md index e75c8198..13f5f662 100644 --- a/docs/parsers/free.md +++ b/docs/parsers/free.md @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ free | jc --free -p diff --git a/docs/parsers/fstab.md b/docs/parsers/fstab.md index e378d498..396eefff 100644 --- a/docs/parsers/fstab.md +++ b/docs/parsers/fstab.md @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux', 'freebsd' - Examples: $ cat /etc/fstab | jc --fstab -p diff --git a/docs/parsers/group.md b/docs/parsers/group.md index a8ffd668..a9eb2204 100644 --- a/docs/parsers/group.md +++ b/docs/parsers/group.md @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ cat /etc/group | jc --group -p diff --git a/docs/parsers/gshadow.md b/docs/parsers/gshadow.md index d5dbcca6..d32dc91e 100644 --- a/docs/parsers/gshadow.md +++ b/docs/parsers/gshadow.md @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd' - Examples: $ cat /etc/gshadow | jc --gshadow -p diff --git a/docs/parsers/hash.md b/docs/parsers/hash.md index 48a8c297..99ace38f 100644 --- a/docs/parsers/hash.md +++ b/docs/parsers/hash.md @@ -21,10 +21,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ hash | jc --hash -p diff --git a/docs/parsers/hashsum.md b/docs/parsers/hashsum.md index d9a22d9e..5bcb6b77 100644 --- a/docs/parsers/hashsum.md +++ b/docs/parsers/hashsum.md @@ -35,10 +35,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ md5sum * | jc --hashsum -p diff --git a/docs/parsers/hciconfig.md b/docs/parsers/hciconfig.md index 25070b50..6e6f84a1 100644 --- a/docs/parsers/hciconfig.md +++ b/docs/parsers/hciconfig.md @@ -67,10 +67,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ hciconfig -a | jc --hciconfig -p diff --git a/docs/parsers/history.md b/docs/parsers/history.md index 6954c12c..b2a4ae2d 100644 --- a/docs/parsers/history.md +++ b/docs/parsers/history.md @@ -23,10 +23,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ history | jc --history -p diff --git a/docs/parsers/hosts.md b/docs/parsers/hosts.md index 084040cc..ed652c7b 100644 --- a/docs/parsers/hosts.md +++ b/docs/parsers/hosts.md @@ -23,10 +23,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat /etc/hosts | jc --hosts -p diff --git a/docs/parsers/id.md b/docs/parsers/id.md index ae312a55..d44dd7a4 100644 --- a/docs/parsers/id.md +++ b/docs/parsers/id.md @@ -45,10 +45,6 @@ Schema: } } -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ id | jc --id -p diff --git a/docs/parsers/ifconfig.md b/docs/parsers/ifconfig.md index 7acbb3cc..ef58b50f 100644 --- a/docs/parsers/ifconfig.md +++ b/docs/parsers/ifconfig.md @@ -53,10 +53,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd', 'darwin' - Examples: $ ifconfig | jc --ifconfig -p diff --git a/docs/parsers/ini.md b/docs/parsers/ini.md index 40e25c0f..a0659329 100644 --- a/docs/parsers/ini.md +++ b/docs/parsers/ini.md @@ -29,10 +29,6 @@ Schema: "key2": string } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat example.ini diff --git a/docs/parsers/iptables.md b/docs/parsers/iptables.md index d1a3666c..e2792c63 100644 --- a/docs/parsers/iptables.md +++ b/docs/parsers/iptables.md @@ -41,10 +41,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ sudo iptables --line-numbers -v -L -t nat | jc --iptables -p diff --git a/docs/parsers/iw_scan.md b/docs/parsers/iw_scan.md index 4c71137f..e36d91fb 100644 --- a/docs/parsers/iw_scan.md +++ b/docs/parsers/iw_scan.md @@ -28,10 +28,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ iw dev wlan0 scan | jc --iw-scan -p diff --git a/docs/parsers/jobs.md b/docs/parsers/jobs.md index ab363b3a..d5a5178d 100644 --- a/docs/parsers/jobs.md +++ b/docs/parsers/jobs.md @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Example: $ jobs -l | jc --jobs -p diff --git a/docs/parsers/kv.md b/docs/parsers/kv.md index 47d2c2f3..f88c182d 100644 --- a/docs/parsers/kv.md +++ b/docs/parsers/kv.md @@ -25,10 +25,6 @@ Schema: "key2": string } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat keyvalue.txt diff --git a/docs/parsers/last.md b/docs/parsers/last.md index f19e5b5b..b95ed89d 100644 --- a/docs/parsers/last.md +++ b/docs/parsers/last.md @@ -36,10 +36,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ last -F | jc --last -p diff --git a/docs/parsers/ls.md b/docs/parsers/ls.md index 4d016b6f..a073597c 100644 --- a/docs/parsers/ls.md +++ b/docs/parsers/ls.md @@ -44,10 +44,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ ls /usr/bin | jc --ls -p @@ -58,12 +54,6 @@ Examples: { "filename": "arch" }, - { - "filename": "awk" - }, - { - "filename": "base64" - }, ... ] @@ -88,15 +78,6 @@ Examples: "size": 62744, "date": "Aug 8 16:14" }, - { - "filename": "arch", - "flags": "-rwxr-xr-x.", - "links": 1, - "owner": "root", - "group": "root", - "size": 33080, - "date": "Aug 19 23:25" - }, ... ] @@ -121,57 +102,9 @@ Examples: "size": "33080", "date": "Aug 19 23:25" }, - { - "filename": "awk", - "link_to": "gawk", - "flags": "lrwxrwxrwx.", - "links": "1", - "owner": "root", - "group": "root", - "size": "4", - "date": "Aug 15 10:53" - }, - { - "filename": "base64", - "flags": "-rwxr-xr-x.", - "links": "1", - "owner": "root", - "group": "root", - "size": "37360", - "date": "Aug 19 23:25" - }, - { - "filename": "basename", - "flags": "-rwxr-xr-x.", - "links": "1", - "owner": "root", - "group": "root", - "size": "29032", - "date": "Aug 19 23:25" - }, - { - "filename": "bash", - "flags": "-rwxr-xr-x.", - "links": "1", - "owner": "root", - "group": "root", - "size": "964600", - "date": "Aug 8 05:06" - }, ... ] - $ ls -l /usr/bin | jc --ls | jq '.[] | select(.size > 50000000)' - { - "filename": "emacs", - "flags": "-r-xr-xr-x", - "links": 1, - "owner": "root", - "group": "wheel", - "size": 117164432, - "date": "May 3 2019" - } - ## info ```python diff --git a/docs/parsers/lsblk.md b/docs/parsers/lsblk.md index 55b9ea91..eeb77fad 100644 --- a/docs/parsers/lsblk.md +++ b/docs/parsers/lsblk.md @@ -63,10 +63,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ lsblk | jc --lsblk -p diff --git a/docs/parsers/lsmod.md b/docs/parsers/lsmod.md index 398c07a7..ede5369c 100644 --- a/docs/parsers/lsmod.md +++ b/docs/parsers/lsmod.md @@ -29,10 +29,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ lsmod | jc --lsmod -p diff --git a/docs/parsers/lsof.md b/docs/parsers/lsof.md index c35db78e..d2bd428b 100644 --- a/docs/parsers/lsof.md +++ b/docs/parsers/lsof.md @@ -33,10 +33,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ sudo lsof | jc --lsof -p diff --git a/docs/parsers/mount.md b/docs/parsers/mount.md index 625da034..77b6e4b9 100644 --- a/docs/parsers/mount.md +++ b/docs/parsers/mount.md @@ -29,10 +29,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Example: $ mount | jc --mount -p diff --git a/docs/parsers/netstat.md b/docs/parsers/netstat.md index a4ab6976..dea01c4c 100644 --- a/docs/parsers/netstat.md +++ b/docs/parsers/netstat.md @@ -121,10 +121,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: # netstat -apee | jc --netstat -p diff --git a/docs/parsers/ntpq.md b/docs/parsers/ntpq.md index e21e83e8..822456b0 100644 --- a/docs/parsers/ntpq.md +++ b/docs/parsers/ntpq.md @@ -34,10 +34,6 @@ Schema: }, ] -Compatibility: - - 'linux', 'freebsd' - Examples: $ ntpq -p | jc --ntpq -p diff --git a/docs/parsers/passwd.md b/docs/parsers/passwd.md index ebed8152..52f188e8 100644 --- a/docs/parsers/passwd.md +++ b/docs/parsers/passwd.md @@ -26,10 +26,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ cat /etc/passwd | jc --passwd -p diff --git a/docs/parsers/ping.md b/docs/parsers/ping.md index 53b97639..91c14f85 100644 --- a/docs/parsers/ping.md +++ b/docs/parsers/ping.md @@ -50,10 +50,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ ping -c 3 -p ff cnn.com | jc --ping -p diff --git a/docs/parsers/pip_list.md b/docs/parsers/pip_list.md index 54fdbb29..42a22b65 100644 --- a/docs/parsers/pip_list.md +++ b/docs/parsers/pip_list.md @@ -26,10 +26,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ pip list | jc --pip-list -p diff --git a/docs/parsers/pip_show.md b/docs/parsers/pip_show.md index 830ae6b7..2fc00bda 100644 --- a/docs/parsers/pip_show.md +++ b/docs/parsers/pip_show.md @@ -33,10 +33,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ pip show wrapt jc wheel | jc --pip-show -p diff --git a/docs/parsers/ps.md b/docs/parsers/ps.md index 22df696b..5b645dc0 100644 --- a/docs/parsers/ps.md +++ b/docs/parsers/ps.md @@ -44,10 +44,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ ps -ef | jc --ps -p diff --git a/docs/parsers/route.md b/docs/parsers/route.md index ac2faf8f..74fe454a 100644 --- a/docs/parsers/route.md +++ b/docs/parsers/route.md @@ -37,10 +37,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ route -ee | jc --route -p diff --git a/docs/parsers/rpm_qi.md b/docs/parsers/rpm_qi.md index c8cc4ad9..ac0e10c2 100644 --- a/docs/parsers/rpm_qi.md +++ b/docs/parsers/rpm_qi.md @@ -50,10 +50,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ rpm -qia | jc --rpm_qi -p diff --git a/docs/parsers/shadow.md b/docs/parsers/shadow.md index d32fd5c6..7c4b7846 100644 --- a/docs/parsers/shadow.md +++ b/docs/parsers/shadow.md @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ sudo cat /etc/shadow | jc --shadow -p diff --git a/docs/parsers/ss.md b/docs/parsers/ss.md index 288a8be1..d531672c 100644 --- a/docs/parsers/ss.md +++ b/docs/parsers/ss.md @@ -42,10 +42,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ sudo ss -a | jc --ss -p diff --git a/docs/parsers/stat.md b/docs/parsers/stat.md index 76025ad0..37ba9fd7 100644 --- a/docs/parsers/stat.md +++ b/docs/parsers/stat.md @@ -58,10 +58,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ stat /bin/* | jc --stat -p diff --git a/docs/parsers/sysctl.md b/docs/parsers/sysctl.md index 0db25689..a24da65d 100644 --- a/docs/parsers/sysctl.md +++ b/docs/parsers/sysctl.md @@ -26,10 +26,6 @@ Schema: "key3": string/integer/float } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ sysctl -a | jc --sysctl -p diff --git a/docs/parsers/systemctl.md b/docs/parsers/systemctl.md index 1444073f..050c492f 100644 --- a/docs/parsers/systemctl.md +++ b/docs/parsers/systemctl.md @@ -28,10 +28,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl -a | jc --systemctl -p diff --git a/docs/parsers/systemctl_lj.md b/docs/parsers/systemctl_lj.md index 7b53343f..ca9fc5d1 100644 --- a/docs/parsers/systemctl_lj.md +++ b/docs/parsers/systemctl_lj.md @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl list-jobs| jc --systemctl-lj -p diff --git a/docs/parsers/systemctl_ls.md b/docs/parsers/systemctl_ls.md index f5819c83..9270e007 100644 --- a/docs/parsers/systemctl_ls.md +++ b/docs/parsers/systemctl_ls.md @@ -26,10 +26,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl list-sockets | jc --systemctl-ls -p diff --git a/docs/parsers/systemctl_luf.md b/docs/parsers/systemctl_luf.md index 2231c3f4..8e1bb21a 100644 --- a/docs/parsers/systemctl_luf.md +++ b/docs/parsers/systemctl_luf.md @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl list-unit-files | jc --systemctl-luf -p diff --git a/docs/parsers/time.md b/docs/parsers/time.md index bd6e8e15..b1d5a6a0 100644 --- a/docs/parsers/time.md +++ b/docs/parsers/time.md @@ -60,10 +60,6 @@ Schema: "exit_status": integer } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ /usr/bin/time --verbose -o timefile.out sleep 2.5; cat timefile.out | jc --time -p diff --git a/docs/parsers/timedatectl.md b/docs/parsers/timedatectl.md index 643306c3..c4da08f4 100644 --- a/docs/parsers/timedatectl.md +++ b/docs/parsers/timedatectl.md @@ -34,10 +34,6 @@ Schema: "dst_active": boolean } -Compatibility: - - 'linux' - Examples: $ timedatectl | jc --timedatectl -p diff --git a/docs/parsers/tracepath.md b/docs/parsers/tracepath.md index 4b2b757d..64791ef6 100644 --- a/docs/parsers/tracepath.md +++ b/docs/parsers/tracepath.md @@ -37,10 +37,6 @@ Schema: ] } -Compatibility: - - 'linux' - Examples: $ tracepath6 3ffe:2400:0:109::2 | jc --tracepath -p diff --git a/docs/parsers/traceroute.md b/docs/parsers/traceroute.md index a1fb68cc..099f4f35 100644 --- a/docs/parsers/traceroute.md +++ b/docs/parsers/traceroute.md @@ -43,10 +43,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ traceroute google.com | jc --traceroute -p diff --git a/docs/parsers/uname.md b/docs/parsers/uname.md index 1f397a45..09363a76 100644 --- a/docs/parsers/uname.md +++ b/docs/parsers/uname.md @@ -31,10 +31,6 @@ Schema: "kernel_version": string } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Example: $ uname -a | jc --uname -p diff --git a/docs/parsers/upower.md b/docs/parsers/upower.md index ebff1166..91e174da 100644 --- a/docs/parsers/upower.md +++ b/docs/parsers/upower.md @@ -82,10 +82,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ upower -i /org/freedesktop/UPower/devices/battery | jc --upower -p diff --git a/docs/parsers/uptime.md b/docs/parsers/uptime.md index d4a39a49..146016e7 100644 --- a/docs/parsers/uptime.md +++ b/docs/parsers/uptime.md @@ -34,10 +34,6 @@ Schema: "load_15m": float } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Example: $ uptime | jc --uptime -p diff --git a/docs/parsers/w.md b/docs/parsers/w.md index 89bcb0b9..63340390 100644 --- a/docs/parsers/w.md +++ b/docs/parsers/w.md @@ -31,10 +31,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ w | jc --w -p diff --git a/docs/parsers/wc.md b/docs/parsers/wc.md index c359f205..3bc1f5ab 100644 --- a/docs/parsers/wc.md +++ b/docs/parsers/wc.md @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ wc * | jc --wc -p diff --git a/docs/parsers/who.md b/docs/parsers/who.md index 88ddbd6f..8a4f7f40 100644 --- a/docs/parsers/who.md +++ b/docs/parsers/who.md @@ -37,10 +37,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ who -a | jc --who -p diff --git a/docs/parsers/xml.md b/docs/parsers/xml.md index fa91ae49..9393291a 100644 --- a/docs/parsers/xml.md +++ b/docs/parsers/xml.md @@ -22,10 +22,6 @@ Schema: "key2": string/object } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat cd_catalog.xml diff --git a/docs/parsers/yaml.md b/docs/parsers/yaml.md index 41c696a2..36a6d1f0 100644 --- a/docs/parsers/yaml.md +++ b/docs/parsers/yaml.md @@ -24,10 +24,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat istio-mtls-permissive.yaml diff --git a/jc/man/jc.1.gz b/jc/man/jc.1.gz index 98e49441..299651f9 100644 Binary files a/jc/man/jc.1.gz and b/jc/man/jc.1.gz differ diff --git a/jc/parsers/acpi.py b/jc/parsers/acpi.py index baeead9c..6937d59b 100644 --- a/jc/parsers/acpi.py +++ b/jc/parsers/acpi.py @@ -52,10 +52,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ acpi -V | jc --acpi -p diff --git a/jc/parsers/airport.py b/jc/parsers/airport.py index a5bb3947..546989e7 100644 --- a/jc/parsers/airport.py +++ b/jc/parsers/airport.py @@ -35,10 +35,6 @@ Schema: "channel": string } -Compatibility: - - 'darwin' - Examples: $ airport -I | jc --airport -p diff --git a/jc/parsers/airport_s.py b/jc/parsers/airport_s.py index 09b43031..a1e5f29b 100644 --- a/jc/parsers/airport_s.py +++ b/jc/parsers/airport_s.py @@ -15,10 +15,6 @@ Usage (module): import jc.parsers.airport_s result = jc.parsers.airport_s.parse(airport_s_command_output) -Compatibility: - - 'darwin' - Examples: $ airport -s | jc --airport-s -p diff --git a/jc/parsers/arp.py b/jc/parsers/arp.py index f441f2e2..4df2f744 100644 --- a/jc/parsers/arp.py +++ b/jc/parsers/arp.py @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd', 'darwin' - Examples: $ arp | jc --arp -p diff --git a/jc/parsers/blkid.py b/jc/parsers/blkid.py index c8d1c393..4acb1cb9 100644 --- a/jc/parsers/blkid.py +++ b/jc/parsers/blkid.py @@ -49,10 +49,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ blkid | jc --blkid -p diff --git a/jc/parsers/cksum.py b/jc/parsers/cksum.py index 7d7b3abe..32a6c24d 100644 --- a/jc/parsers/cksum.py +++ b/jc/parsers/cksum.py @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ cksum * | jc --cksum -p diff --git a/jc/parsers/crontab.py b/jc/parsers/crontab.py index ef333bf6..ea71ce08 100644 --- a/jc/parsers/crontab.py +++ b/jc/parsers/crontab.py @@ -46,10 +46,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ crontab -l | jc --crontab -p diff --git a/jc/parsers/crontab_u.py b/jc/parsers/crontab_u.py index 9b11e624..d8697e05 100644 --- a/jc/parsers/crontab_u.py +++ b/jc/parsers/crontab_u.py @@ -43,10 +43,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ cat /etc/crontab | jc --crontab-u -p diff --git a/jc/parsers/csv.py b/jc/parsers/csv.py index da66767f..1f87ff9f 100644 --- a/jc/parsers/csv.py +++ b/jc/parsers/csv.py @@ -22,10 +22,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat homes.csv diff --git a/jc/parsers/date.py b/jc/parsers/date.py index b7ceee08..3dd2ae1c 100644 --- a/jc/parsers/date.py +++ b/jc/parsers/date.py @@ -41,10 +41,6 @@ Schema: "timezone_aware": boolean # if true, all fields are correctly based on UTC } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ date | jc --date -p diff --git a/jc/parsers/df.py b/jc/parsers/df.py index 0a8d3338..5fd8c3bb 100644 --- a/jc/parsers/df.py +++ b/jc/parsers/df.py @@ -32,10 +32,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ df | jc --df -p diff --git a/jc/parsers/dig.py b/jc/parsers/dig.py index b08067d2..2cc55c2e 100644 --- a/jc/parsers/dig.py +++ b/jc/parsers/dig.py @@ -73,10 +73,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ dig cnn.com www.cnn.com @205.251.194.64 | jc --dig -p diff --git a/jc/parsers/dir.py b/jc/parsers/dir.py index 81f8c967..dac056b4 100644 --- a/jc/parsers/dir.py +++ b/jc/parsers/dir.py @@ -35,10 +35,6 @@ Schema: } ] -Compatibility: - - 'win32' - Examples: C:> dir | jc --dir -p diff --git a/jc/parsers/dmidecode.py b/jc/parsers/dmidecode.py index 56862d5c..fc2c1747 100644 --- a/jc/parsers/dmidecode.py +++ b/jc/parsers/dmidecode.py @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: # dmidecode | jc --dmidecode -p diff --git a/jc/parsers/dpkg_l.py b/jc/parsers/dpkg_l.py index 357e1d81..7c9755d3 100644 --- a/jc/parsers/dpkg_l.py +++ b/jc/parsers/dpkg_l.py @@ -32,10 +32,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ dpkg -l | jc --dpkg-l -p diff --git a/jc/parsers/du.py b/jc/parsers/du.py index 252f1f0c..553596a1 100644 --- a/jc/parsers/du.py +++ b/jc/parsers/du.py @@ -22,10 +22,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ du /usr | jc --du -p diff --git a/jc/parsers/env.py b/jc/parsers/env.py index 3c0e503a..072f91ae 100644 --- a/jc/parsers/env.py +++ b/jc/parsers/env.py @@ -24,10 +24,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ env | jc --env -p diff --git a/jc/parsers/file.py b/jc/parsers/file.py index 0ad4f8c6..b9b453e4 100644 --- a/jc/parsers/file.py +++ b/jc/parsers/file.py @@ -22,10 +22,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd', 'darwin' - Examples: $ file * | jc --file -p diff --git a/jc/parsers/finger.py b/jc/parsers/finger.py index 70095042..1bd2b270 100644 --- a/jc/parsers/finger.py +++ b/jc/parsers/finger.py @@ -33,10 +33,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', freebsd' - Examples: $ finger | jc --finger -p diff --git a/jc/parsers/foo.py b/jc/parsers/foo.py index 988d6956..25d2c98a 100644 --- a/jc/parsers/foo.py +++ b/jc/parsers/foo.py @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ foo | jc --foo -p diff --git a/jc/parsers/free.py b/jc/parsers/free.py index 0490e301..09d2bdb7 100644 --- a/jc/parsers/free.py +++ b/jc/parsers/free.py @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ free | jc --free -p diff --git a/jc/parsers/fstab.py b/jc/parsers/fstab.py index 878f7e00..5892a748 100644 --- a/jc/parsers/fstab.py +++ b/jc/parsers/fstab.py @@ -22,10 +22,6 @@ Schema: } ] -Compatibility: - - 'linux', 'freebsd' - Examples: $ cat /etc/fstab | jc --fstab -p diff --git a/jc/parsers/group.py b/jc/parsers/group.py index ac7bc944..eb2de469 100644 --- a/jc/parsers/group.py +++ b/jc/parsers/group.py @@ -22,10 +22,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ cat /etc/group | jc --group -p diff --git a/jc/parsers/gshadow.py b/jc/parsers/gshadow.py index 2eb623cf..4f3c01eb 100644 --- a/jc/parsers/gshadow.py +++ b/jc/parsers/gshadow.py @@ -24,10 +24,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd' - Examples: $ cat /etc/gshadow | jc --gshadow -p diff --git a/jc/parsers/hash.py b/jc/parsers/hash.py index 32bc5592..54b4546c 100644 --- a/jc/parsers/hash.py +++ b/jc/parsers/hash.py @@ -18,10 +18,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ hash | jc --hash -p diff --git a/jc/parsers/hashsum.py b/jc/parsers/hashsum.py index b229a65f..87d6fb21 100644 --- a/jc/parsers/hashsum.py +++ b/jc/parsers/hashsum.py @@ -32,10 +32,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ md5sum * | jc --hashsum -p diff --git a/jc/parsers/hciconfig.py b/jc/parsers/hciconfig.py index 4a9323c0..e1f1ba9c 100644 --- a/jc/parsers/hciconfig.py +++ b/jc/parsers/hciconfig.py @@ -64,10 +64,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ hciconfig -a | jc --hciconfig -p diff --git a/jc/parsers/history.py b/jc/parsers/history.py index c32ded59..f5fd77ba 100644 --- a/jc/parsers/history.py +++ b/jc/parsers/history.py @@ -20,10 +20,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ history | jc --history -p diff --git a/jc/parsers/hosts.py b/jc/parsers/hosts.py index 9bc92c28..c1c397b2 100644 --- a/jc/parsers/hosts.py +++ b/jc/parsers/hosts.py @@ -20,10 +20,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat /etc/hosts | jc --hosts -p diff --git a/jc/parsers/id.py b/jc/parsers/id.py index 71feb8a8..c603f3cc 100644 --- a/jc/parsers/id.py +++ b/jc/parsers/id.py @@ -42,10 +42,6 @@ Schema: } } -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ id | jc --id -p diff --git a/jc/parsers/ifconfig.py b/jc/parsers/ifconfig.py index 0bf98406..dd512e52 100644 --- a/jc/parsers/ifconfig.py +++ b/jc/parsers/ifconfig.py @@ -50,10 +50,6 @@ Schema: } ] -Compatibility: - - 'linux', 'aix', 'freebsd', 'darwin' - Examples: $ ifconfig | jc --ifconfig -p diff --git a/jc/parsers/ini.py b/jc/parsers/ini.py index fa847ef4..2c4d12eb 100644 --- a/jc/parsers/ini.py +++ b/jc/parsers/ini.py @@ -26,10 +26,6 @@ Schema: "key2": string } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat example.ini diff --git a/jc/parsers/iptables.py b/jc/parsers/iptables.py index e8fb6f9a..264a49fd 100644 --- a/jc/parsers/iptables.py +++ b/jc/parsers/iptables.py @@ -38,10 +38,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ sudo iptables --line-numbers -v -L -t nat | jc --iptables -p diff --git a/jc/parsers/iw_scan.py b/jc/parsers/iw_scan.py index 012539c5..a16513f0 100644 --- a/jc/parsers/iw_scan.py +++ b/jc/parsers/iw_scan.py @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ iw dev wlan0 scan | jc --iw-scan -p diff --git a/jc/parsers/jobs.py b/jc/parsers/jobs.py index 48aedabd..50dc3cd9 100644 --- a/jc/parsers/jobs.py +++ b/jc/parsers/jobs.py @@ -27,10 +27,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Example: $ jobs -l | jc --jobs -p diff --git a/jc/parsers/kv.py b/jc/parsers/kv.py index d536d0d0..948ea34a 100644 --- a/jc/parsers/kv.py +++ b/jc/parsers/kv.py @@ -22,10 +22,6 @@ Schema: "key2": string } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat keyvalue.txt diff --git a/jc/parsers/last.py b/jc/parsers/last.py index dfb8349d..5a498837 100644 --- a/jc/parsers/last.py +++ b/jc/parsers/last.py @@ -33,10 +33,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ last -F | jc --last -p diff --git a/jc/parsers/ls.py b/jc/parsers/ls.py index e5d8b979..976ba984 100644 --- a/jc/parsers/ls.py +++ b/jc/parsers/ls.py @@ -41,10 +41,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ ls /usr/bin | jc --ls -p @@ -55,12 +51,6 @@ Examples: { "filename": "arch" }, - { - "filename": "awk" - }, - { - "filename": "base64" - }, ... ] @@ -85,15 +75,6 @@ Examples: "size": 62744, "date": "Aug 8 16:14" }, - { - "filename": "arch", - "flags": "-rwxr-xr-x.", - "links": 1, - "owner": "root", - "group": "root", - "size": 33080, - "date": "Aug 19 23:25" - }, ... ] @@ -118,56 +99,8 @@ Examples: "size": "33080", "date": "Aug 19 23:25" }, - { - "filename": "awk", - "link_to": "gawk", - "flags": "lrwxrwxrwx.", - "links": "1", - "owner": "root", - "group": "root", - "size": "4", - "date": "Aug 15 10:53" - }, - { - "filename": "base64", - "flags": "-rwxr-xr-x.", - "links": "1", - "owner": "root", - "group": "root", - "size": "37360", - "date": "Aug 19 23:25" - }, - { - "filename": "basename", - "flags": "-rwxr-xr-x.", - "links": "1", - "owner": "root", - "group": "root", - "size": "29032", - "date": "Aug 19 23:25" - }, - { - "filename": "bash", - "flags": "-rwxr-xr-x.", - "links": "1", - "owner": "root", - "group": "root", - "size": "964600", - "date": "Aug 8 05:06" - }, ... ] - - $ ls -l /usr/bin | jc --ls | jq '.[] | select(.size > 50000000)' - { - "filename": "emacs", - "flags": "-r-xr-xr-x", - "links": 1, - "owner": "root", - "group": "wheel", - "size": 117164432, - "date": "May 3 2019" - } """ import re import jc.utils diff --git a/jc/parsers/lsblk.py b/jc/parsers/lsblk.py index ae96d527..5a119bb7 100644 --- a/jc/parsers/lsblk.py +++ b/jc/parsers/lsblk.py @@ -60,10 +60,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ lsblk | jc --lsblk -p diff --git a/jc/parsers/lsmod.py b/jc/parsers/lsmod.py index c7f1c4a3..8aa63bbe 100644 --- a/jc/parsers/lsmod.py +++ b/jc/parsers/lsmod.py @@ -26,10 +26,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ lsmod | jc --lsmod -p diff --git a/jc/parsers/lsof.py b/jc/parsers/lsof.py index 3157dfb8..ed077231 100644 --- a/jc/parsers/lsof.py +++ b/jc/parsers/lsof.py @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ sudo lsof | jc --lsof -p diff --git a/jc/parsers/mount.py b/jc/parsers/mount.py index cc5710e8..1fa47038 100644 --- a/jc/parsers/mount.py +++ b/jc/parsers/mount.py @@ -26,10 +26,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Example: $ mount | jc --mount -p diff --git a/jc/parsers/netstat.py b/jc/parsers/netstat.py index 393f1d73..66aab271 100644 --- a/jc/parsers/netstat.py +++ b/jc/parsers/netstat.py @@ -118,10 +118,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: # netstat -apee | jc --netstat -p diff --git a/jc/parsers/ntpq.py b/jc/parsers/ntpq.py index ff086c34..af44e5c6 100644 --- a/jc/parsers/ntpq.py +++ b/jc/parsers/ntpq.py @@ -31,10 +31,6 @@ Schema: }, ] -Compatibility: - - 'linux', 'freebsd' - Examples: $ ntpq -p | jc --ntpq -p diff --git a/jc/parsers/passwd.py b/jc/parsers/passwd.py index 7742e5e1..02fb0627 100644 --- a/jc/parsers/passwd.py +++ b/jc/parsers/passwd.py @@ -23,10 +23,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ cat /etc/passwd | jc --passwd -p diff --git a/jc/parsers/ping.py b/jc/parsers/ping.py index 1d31396b..968e0a6a 100644 --- a/jc/parsers/ping.py +++ b/jc/parsers/ping.py @@ -47,10 +47,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ ping -c 3 -p ff cnn.com | jc --ping -p diff --git a/jc/parsers/pip_list.py b/jc/parsers/pip_list.py index e0f0492a..eafcf176 100644 --- a/jc/parsers/pip_list.py +++ b/jc/parsers/pip_list.py @@ -23,10 +23,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ pip list | jc --pip-list -p diff --git a/jc/parsers/pip_show.py b/jc/parsers/pip_show.py index 7a547d61..023730c5 100644 --- a/jc/parsers/pip_show.py +++ b/jc/parsers/pip_show.py @@ -30,10 +30,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ pip show wrapt jc wheel | jc --pip-show -p diff --git a/jc/parsers/ps.py b/jc/parsers/ps.py index fab06d21..046eb90b 100644 --- a/jc/parsers/ps.py +++ b/jc/parsers/ps.py @@ -41,10 +41,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ ps -ef | jc --ps -p diff --git a/jc/parsers/route.py b/jc/parsers/route.py index 057134c7..e71b4e2f 100644 --- a/jc/parsers/route.py +++ b/jc/parsers/route.py @@ -34,10 +34,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ route -ee | jc --route -p diff --git a/jc/parsers/rpm_qi.py b/jc/parsers/rpm_qi.py index 695d5e1d..1ad7821d 100644 --- a/jc/parsers/rpm_qi.py +++ b/jc/parsers/rpm_qi.py @@ -47,10 +47,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ rpm -qia | jc --rpm_qi -p diff --git a/jc/parsers/shadow.py b/jc/parsers/shadow.py index ea7b4fe3..87fb83c1 100644 --- a/jc/parsers/shadow.py +++ b/jc/parsers/shadow.py @@ -24,10 +24,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'aix', 'freebsd' - Examples: $ sudo cat /etc/shadow | jc --shadow -p diff --git a/jc/parsers/ss.py b/jc/parsers/ss.py index 2014f19c..5c11143f 100644 --- a/jc/parsers/ss.py +++ b/jc/parsers/ss.py @@ -39,10 +39,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ sudo ss -a | jc --ss -p diff --git a/jc/parsers/stat.py b/jc/parsers/stat.py index b877b0ee..bb4f6846 100644 --- a/jc/parsers/stat.py +++ b/jc/parsers/stat.py @@ -55,10 +55,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ stat /bin/* | jc --stat -p diff --git a/jc/parsers/sysctl.py b/jc/parsers/sysctl.py index daeac720..e29e3322 100644 --- a/jc/parsers/sysctl.py +++ b/jc/parsers/sysctl.py @@ -23,10 +23,6 @@ Schema: "key3": string/integer/float } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ sysctl -a | jc --sysctl -p diff --git a/jc/parsers/systemctl.py b/jc/parsers/systemctl.py index 5718f3ca..1a399296 100644 --- a/jc/parsers/systemctl.py +++ b/jc/parsers/systemctl.py @@ -25,10 +25,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl -a | jc --systemctl -p diff --git a/jc/parsers/systemctl_lj.py b/jc/parsers/systemctl_lj.py index b8480b04..fa360e69 100644 --- a/jc/parsers/systemctl_lj.py +++ b/jc/parsers/systemctl_lj.py @@ -24,10 +24,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl list-jobs| jc --systemctl-lj -p diff --git a/jc/parsers/systemctl_ls.py b/jc/parsers/systemctl_ls.py index c437f8c7..de876419 100644 --- a/jc/parsers/systemctl_ls.py +++ b/jc/parsers/systemctl_ls.py @@ -23,10 +23,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl list-sockets | jc --systemctl-ls -p diff --git a/jc/parsers/systemctl_luf.py b/jc/parsers/systemctl_luf.py index 8fafefbc..032df43d 100644 --- a/jc/parsers/systemctl_luf.py +++ b/jc/parsers/systemctl_luf.py @@ -22,10 +22,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ systemctl list-unit-files | jc --systemctl-luf -p diff --git a/jc/parsers/time.py b/jc/parsers/time.py index b43b7bc2..46f19e09 100644 --- a/jc/parsers/time.py +++ b/jc/parsers/time.py @@ -57,10 +57,6 @@ Schema: "exit_status": integer } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ /usr/bin/time --verbose -o timefile.out sleep 2.5; cat timefile.out | jc --time -p diff --git a/jc/parsers/timedatectl.py b/jc/parsers/timedatectl.py index 24620bc0..84ef131b 100644 --- a/jc/parsers/timedatectl.py +++ b/jc/parsers/timedatectl.py @@ -31,10 +31,6 @@ Schema: "dst_active": boolean } -Compatibility: - - 'linux' - Examples: $ timedatectl | jc --timedatectl -p diff --git a/jc/parsers/tracepath.py b/jc/parsers/tracepath.py index 94e7a066..23af12d7 100644 --- a/jc/parsers/tracepath.py +++ b/jc/parsers/tracepath.py @@ -34,10 +34,6 @@ Schema: ] } -Compatibility: - - 'linux' - Examples: $ tracepath6 3ffe:2400:0:109::2 | jc --tracepath -p diff --git a/jc/parsers/traceroute.py b/jc/parsers/traceroute.py index 73a20979..b64d335c 100644 --- a/jc/parsers/traceroute.py +++ b/jc/parsers/traceroute.py @@ -40,10 +40,6 @@ Schema: ] } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Examples: $ traceroute google.com | jc --traceroute -p diff --git a/jc/parsers/uname.py b/jc/parsers/uname.py index 73991e06..8fb2acab 100644 --- a/jc/parsers/uname.py +++ b/jc/parsers/uname.py @@ -28,10 +28,6 @@ Schema: "kernel_version": string } -Compatibility: - - 'linux', 'darwin', 'freebsd' - Example: $ uname -a | jc --uname -p diff --git a/jc/parsers/upower.py b/jc/parsers/upower.py index eb09e978..d7871b24 100644 --- a/jc/parsers/upower.py +++ b/jc/parsers/upower.py @@ -79,10 +79,6 @@ Schema: } ] -Compatibility: - - 'linux' - Examples: $ upower -i /org/freedesktop/UPower/devices/battery | jc --upower -p diff --git a/jc/parsers/uptime.py b/jc/parsers/uptime.py index 337aa336..5597f341 100644 --- a/jc/parsers/uptime.py +++ b/jc/parsers/uptime.py @@ -31,10 +31,6 @@ Schema: "load_15m": float } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Example: $ uptime | jc --uptime -p diff --git a/jc/parsers/w.py b/jc/parsers/w.py index 130701bd..d9719c66 100644 --- a/jc/parsers/w.py +++ b/jc/parsers/w.py @@ -28,10 +28,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ w | jc --w -p diff --git a/jc/parsers/wc.py b/jc/parsers/wc.py index d180fa8a..2dfa0859 100644 --- a/jc/parsers/wc.py +++ b/jc/parsers/wc.py @@ -24,10 +24,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ wc * | jc --wc -p diff --git a/jc/parsers/who.py b/jc/parsers/who.py index b517be7b..336d12cc 100644 --- a/jc/parsers/who.py +++ b/jc/parsers/who.py @@ -34,10 +34,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'aix', 'freebsd' - Examples: $ who -a | jc --who -p diff --git a/jc/parsers/xml.py b/jc/parsers/xml.py index 9b20d22d..e662f7d4 100644 --- a/jc/parsers/xml.py +++ b/jc/parsers/xml.py @@ -19,10 +19,6 @@ Schema: "key2": string/object } -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat cd_catalog.xml diff --git a/jc/parsers/yaml.py b/jc/parsers/yaml.py index f98a6eac..f25294e0 100644 --- a/jc/parsers/yaml.py +++ b/jc/parsers/yaml.py @@ -21,10 +21,6 @@ Schema: } ] -Compatibility: - - 'linux', 'darwin', 'cygwin', 'win32', 'aix', 'freebsd' - Examples: $ cat istio-mtls-permissive.yaml diff --git a/man/jc.1.gz b/man/jc.1.gz index 98e49441..299651f9 100644 Binary files a/man/jc.1.gz and b/man/jc.1.gz differ