15 lines
188 B
Plaintext
15 lines
188 B
Plaintext
![]() |
#!/bin/zsh
|
||
|
if [[ -n "$@" ]]; then
|
||
|
out=$(<"$@")
|
||
|
else
|
||
|
out=$(cat)
|
||
|
fi
|
||
|
((lim=$LINES-1))
|
||
|
numlines=$(echo $out | wc -l)
|
||
|
if (( $numlines > $lim ))
|
||
|
then
|
||
|
echo $out | less -R
|
||
|
else
|
||
|
echo $out
|
||
|
fi
|