gvfs-less
gvfs-less works just like the traditional less utility, but using gvfs locations instead of local files: for example you can use something like smb://server/resource/file.txt as location.
See less(1) for the options.
On success 0 is returned, a non-zero failure code otherwise.