How Do I Remove Blank Lines in Linux?
Contents

How do you remove blank lines in Linux?

Simple solution is by using grep (GNU or BSD) command as below.

  1. Remove blank lines (not including lines with spaces). grep . file.txt.
  2. Remove completely blank lines (including lines with spaces). grep “S” file.txt.

How do I remove blank lines in Unix?

The d command in sed can be used to delete the empty lines in a file. Here the ^ specifies the start of the line and $ specifies the end of the line. You can redirect the output of above command and write it into a new file.

Chloe Bennett

Chloe Bennett

Culture, Media & Entertainment Columnist

Chloe Bennett explores the intersection of pop culture, streaming entertainment, digital trends, and contemporary lifestyle. Her weekly commentary reaches thousands of culture enthusiasts.

Share this article
Twitter Facebook Pinterest