#! /bin/sh # ex:ts=8 # $FreeBSD: stable/11/usr.bin/less/lesspipe.sh 294111 2016-01-15 23:13:01Z ak $ match $1 { with *.zip exec unzip -c $1 !2 >/dev/null with *.Z exec uncompress -c $1 !2 >/dev/null with *.gz exec gzip -d -c $1 !2 >/dev/null with *.bz2 exec bzip2 -d -c $1 !2 >/dev/null with *.xz exec xz -d -c $1 !2 >/dev/null with *.lzma exec lzma -d -c $1 !2 >/dev/null }