diff --git a/usr.bin/less/lesspipe.sh b/usr.bin/less/lesspipe.sh index 05df4d02b42c..079517679a6d 100644 --- a/usr.bin/less/lesspipe.sh +++ b/usr.bin/less/lesspipe.sh @@ -1,28 +1,30 @@ #! /bin/sh # ex:ts=8 # $FreeBSD$ case "$1" in *.zip) exec unzip -c "$1" 2>/dev/null ;; *.Z) exec uncompress -c "$1" 2>/dev/null ;; *.gz) exec gzip -d -c "$1" 2>/dev/null ;; *.bz2) exec bzip2 -d -c "$1" 2>/dev/null ;; *.xz) exec xz -d -c "$1" 2>/dev/null ;; *.lzma) exec lzma -d -c "$1" 2>/dev/null ;; *.zst) exec zstd -d -q -c "$1" 2>/dev/null ;; + *) exec cat "$1" 2>/dev/null + ;; esac