X-Git-Url: http://git.shiar.net/barcat.git/blobdiff_plain/881658b2821b25123b30489287af1da32e4985f7..77579ec26757b44558536f8877d5d4ef58a05229:/barcat diff --git a/barcat b/barcat index 995f669..da07ea7 100755 --- a/barcat +++ b/barcat @@ -5,7 +5,7 @@ use utf8; use List::Util qw( min max sum ); use open qw( :std :utf8 ); -our $VERSION = '1.06'; +our $VERSION = '1.07'; use Getopt::Long '2.33', qw( :config gnu_getopt ); my %opt; @@ -536,10 +536,14 @@ Any kind of database query with counts, preserving returned alignment: echo 'SELECT count(*),schemaname FROM pg_tables GROUP BY 2' | psql -t | barcat -u +In PostgreSQL from within the client: + + postgres=> SELECT sin(generate_series(0, 3, .1)) \g |barcat + Earthquakes worldwide magnitude 1+ in the last 24 hours: https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/1.0_day.csv | - column -tns, | graph -f4 -u -l80% + column -tns, | barcat -f4 -u -l80% External datasets, like movies per year: @@ -582,7 +586,7 @@ Activity graph of the last days (substitute date C<-v-{}d> on BSD): ( git log --pretty=%ci --since=30day | cut -b-10 seq 0 30 | xargs -i date +%F -d-{}day ) | - sort | uniq -c | awk '$1--' | graph --spark + sort | uniq -c | awk '$1--' | barcat --spark =head1 AUTHOR