]> pd.if.org Git - zpackage/commitdiff
add -r option to log to reverse order
authorNathan Wagner <nw@hydaspes.if.org>
Sun, 4 Nov 2018 14:02:52 +0000 (14:02 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Sun, 4 Nov 2018 14:02:52 +0000 (14:02 +0000)
zpm-log

diff --git a/zpm-log b/zpm-log
index 1a0f9392eb458a1ea0d4f61caa0965c8d2e5ebd8..441d15709930da7093491cf6ed43aeb4202cf7d5 100755 (executable)
--- a/zpm-log
+++ b/zpm-log
@@ -12,7 +12,9 @@ verbose=0
 
 pkgfile=${ZPMDB:-/var/lib/zpm/local.db}
 
-while getopts f:t:a:T:ijv opt; do
+order=asc
+
+while getopts f:t:a:T:ijvr opt; do
        case $opt in
                f) pkgfile="$OPTARG" ;;
                t) target="$OPTARG" ;;
@@ -21,6 +23,7 @@ while getopts f:t:a:T:ijv opt; do
                i) op=insert ;;
                j) json=1 ;;
                v) verbose=1 ;;
+               r) order=desc ;;
                *) printf '%s unknown option %s\n' "$0" "$opt" ; exit 1 ;;
        esac
 done
@@ -79,7 +82,7 @@ fi
        if [ -n "$target" ]; then
                printf "target like '%s' and " "$target"
        fi
-       printf "true order by ts;\n"
+       printf "true order by ts $order;\n"
 } | zpm shell $pkgfile
 
 fi