cg-Xlib | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/cg-Xlib b/cg-Xlib --- a/cg-Xlib +++ b/cg-Xlib @@ -22,7 +22,11 @@ usage() { } pager () { - LESS="R$LESS" ${PAGER:-less} $PAGER_FLAGS + # Invoke $PAGER if there is any output + local line + if read -r line; then + ( echo "$line"; cat ) | LESS="-R $LESS" ${PAGER:-less} + fi } mktemp () {