From 7ccae4e0a4907a4d4dc2202558928665b22cd4bb Mon Sep 17 00:00:00 2001 From: Baptiste Daroussin Date: Sat, 15 Apr 2017 20:06:24 +0000 Subject: [PATCH] Add a zstdless equivalent to zless, bzless xzless --- usr.bin/less/Makefile | 3 ++- usr.bin/less/lesspipe.sh | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/usr.bin/less/Makefile b/usr.bin/less/Makefile index b6adf2c941f..5f7b905c54c 100644 --- a/usr.bin/less/Makefile +++ b/usr.bin/less/Makefile @@ -12,7 +12,8 @@ LIBADD= ncursesw LINKS= ${BINDIR}/less ${BINDIR}/more \ ${BINDIR}/zless ${BINDIR}/bzless \ ${BINDIR}/zless ${BINDIR}/xzless \ - ${BINDIR}/zless ${BINDIR}/lzless + ${BINDIR}/zless ${BINDIR}/lzless \ + ${BINDIR}/zless ${BINDIR}/zstless MLINKS= less.1 more.1 CLEANFILES= less.1 diff --git a/usr.bin/less/lesspipe.sh b/usr.bin/less/lesspipe.sh index af038b13900..05df4d02b42 100644 --- a/usr.bin/less/lesspipe.sh +++ b/usr.bin/less/lesspipe.sh @@ -22,4 +22,7 @@ case "$1" in *.lzma) exec lzma -d -c "$1" 2>/dev/null ;; + *.zst) + exec zstd -d -q -c "$1" 2>/dev/null + ;; esac