Tag Archives: Leerzeilen

Script: Löschen von Leerzeilen aus einer Text-Datei [PowerShell]

Hallo,

hier ein kurzes PowerShell-Snippet zum Löschen von Leerzeilen einer Text-Datei:

Wir lesen den Inhalt der Datei Test.txt via dem Alias von Get-Content (gc) ein und behalten nur den Inhalt der keine Leerzeile ist mittels -match ‚\S‘. Anschließend wird der geänderte Inhalt in der Datei überschrieben.
Man kann selbstverständlich auch eine andere Ausgabe-Datei wählen.

Weitere Regex-Parameter kann man unter Regex-Cheat-Sheet einsehen.

In dem Sinne: Frohes komprimieren.

HowTo: Leerzeilen entfernen [Linux]

Guten Morgen,

ich schreibe oftmals Programmcode der sehr viele Leerzeilen enthält.
Das mache ich meist nicht bewusst, doch im Nachgang beim bereinigen des Codes vor Veröffentlichung, muss ich diese immer manuell entfernen.

Da dachte ich mir, das geht schneller und besser.

Zuerst habe ich mir in Linux den Befehl cat genauer angeschaut. Dieser hat viele tolle Funktionen, was mich jetzt aber im besonderen interessiert hat, war der Parameter cat -s. Dieser Befehl reduziert die Leerzeilen auf eine. Hier ein kleines Beispiel, wie die Datei original aussieht:

Nun mittels dem Parameter -s:

Ich würde sagen definitiv besser. Nun gibt es aber Situationen in denen wir überhaupt keine Leerzeile gebrauchen können (Platzgründe etc), da kommt uns folgende Modifikation mittels grep zu Gunsten:

Wenn ihr die Datei nun speichern wollt, könnt ihr das mittels:

bewerkstelligen.

In dem Sinne, frohes kopieren.
Post to:
[juiz_sps buttons=“twitter, mail“]