Remove all empty lines in a file

How to Remove all empty lines in a file on Linux and Windows?

Remove empty lines from file.txt via Linux command line

  • Option 1: sed -i ‘/^$/d’ file.txt
  • Option 2: awk ‘NF > 0’ file.txt > output.txt
  • Option 3: perl -i.backup -n -e “print if /\S/” file.txt
  • Option 4: grep . file.txt > output.txt

Remove empty lines from file.txt using Powershell script on Windows

  • (gc file.txt) | ? {$_.trim() -ne “” } | set-content file.txt
  • Etienne Noumen

    Sports Lover, Linux guru, Engineer, Entrepreneur & Family Man.

    Recent Posts

    A Daily Chronicle of AI Innovations in May 2024

    AI Innovations in May 2024

    17 hours ago

    Tips for Ensuring Success Throughout Your Career

    For most people, a satisfactory career is essential for leading a happy life. However, ensuring…

    4 days ago

    Different Career Paths in the Pipeline Industry

    The pipeline industry is more than pipework and construction, and we explore those details in…

    4 days ago

    SQL Interview Questions and Answers

    SQL Interview Questions and Answers In the world of data-driven decision-making, SQL (Structured Query Language)…

    2 weeks ago

    Things To Consider When Switching Internet Providers

    Before you make the decision to switch your home’s interest service provider, take the time…

    4 weeks ago

    A Daily Chronicle of AI Innovations in April 2024

    AI Innovations in April 2024. Welcome to the April 2024 edition of the Daily Chronicle,…

    1 month ago