sed: replacing multiple empty lines with one dandelion 10 years ago As simple as: sed -e '/^$/N;/^\n$/D' <file>