Python
def remove_empty_lines(input_file, output_file):
with open(input_file, 'r', encoding='utf-8') as infile, open(output_file, 'w', encoding='utf-8') as outfile:
for line in infile:
if line.strip(): # Проверяет, содержит ли строка текст (не только табы или пробелы)
outfile.write(line)
input_file = 'input.txt'
output_file = 'output.txt'
remove_empty_lines(input_file, output_file)
Открываем исходный файл input.txt для чтения.
Файл для записи результата output.txt.
Читаем файл построчно и записывает в результирующий файл только те строки, которые содержат текст.