There's supposed to be a "|" in front of the command. These files don't seem to come from the less source distribution, but are in the less-340-2 rpm on rawhide. With these changes, "less file.rpm", etc., work for me. --- less.sh~ Sun Jan 9 14:28:43 2000 +++ less.sh Sat Jan 22 13:38:07 2000 @@ -1,4 +1,4 @@ # KDE initialization script (sh) if [ -x /usr/bin/lesspipe.sh ] ; then - export LESSOPEN="/usr/bin/lesspipe.sh %s" + export LESSOPEN="|/usr/bin/lesspipe.sh %s" fi --- less.csh~ Sun Jan 9 14:28:43 2000 +++ less.csh Sat Jan 22 13:38:15 2000 @@ -1,2 +1,2 @@ # KDE initialization script (csh) -test -x /usr/bin/lesspipe.sh || setenv LESSOPEN "/usr/bin/lesspipe.sh %s" +test -x /usr/bin/lesspipe.sh || setenv LESSOPEN "|/usr/bin/lesspipe.sh %s"
Thanks, fixed (along with a couple of other problems, the csh script should have said && instead of || and such)