Mit folgendem Batch werden Leerzeichen aus einer Datei entfernt:
~~CODE~~Windows~~~ @echo off
FOR /F „delims=|“ f IN (%1) DO echo f » temp.txt
del %1
ren temp.txt %1
Oder unter *ix
sed -e '/^$/d' Dateiname