Entfernen von leeren Zeilen mit Powershell

April 3

Entfernen von leeren Zeilen mit Powershell

Leerzeilen können problematisch sein, wenn Sie eine Datei von einem Programm in ein anderes importieren. Beispielsweise wenn Sie eine Textdatei in Excel oder Access importieren, werden diese Leerzeilen in der resultierenden Kalkulationstabelle oder Datenbank-Tabellen wiedergegeben. Sie können diese Probleme vermeiden, mithilfe von Powershell, um die leeren Zeilen zu entfernen, bevor Sie Ihrem Import tun.

Anweisungen

1 Melden Sie sich an Ihren Computer und öffnen Sie Windows Explorer. Hinweis der Name der Datei, die die leeren Zeilen enthält, die Sie mit Powershell entfernen möchten.

2 Öffnen Sie die Powershell. Geben Sie den folgenden Befehl ein:

GC-c:\filename.txt | wo {$_ - Ne ""} > c:\newfile.txt

Mit diesem Befehl wird die ursprüngliche Datei, entfernt die Leerzeilen und schreibt eine neue Datei ohne diese Zeilen, die mit dem Dateinamen, den Sie angegeben. Im obigen Beispiel wurde der ursprüngliche Dateiname Dateiname.txt und der Name der neuen Datei ohne die Leerzeilen ist newfile.txt.

3 Schließen Sie Powershell und navigieren Sie zu der neuen Datei. Stellen Sie sicher, dass die leeren Zeilen entfernt wurden.