I tried grep -v \'^$\' in Linux and that didn\'t work. This file came from a Windows file system.
grep -v \'^$\'
awk 'NF' file-with-blank-lines > file-with-no-blank-lines