In Bourne once scripts I have been testing
test ${#var} -gt 0 and test ${#var} -ge 1
test x"" = x$var