I tried grep -v \'^$\' in Linux and that didn\'t work. This file came from a Windows file system.
grep -v \'^$\'
egrep -v "^\s\s+"
egrep already do regex, and the \s is white space.
The + duplicates current pattern.
The ^ is for the start