Dateien ohne Zeilenumbruch am Ende finden

Für ein kleines Java-Projekt war ich auf der Suche nach einem schnellen Weg um Dateien darauf hin zu überprüfen, ob am Ende der Datei ein Zeilenumbruch zu finden ist. Fündig geworden bin ich beim Tool pcregrep. Nach der Installation unter Ubuntu mittels:

apt install pcregrep

kann das Ganze genutzt werden um Dateien ohne Zeilenumbruch am Ende zu finden. Dazu sollte in den gewünschten Ordner gewechselt und anschließend der Befehl:

pcregrep --include="java" -LMr '\n$' .

ausgeführt werden. In diesem Fall wird über die Option include sichergestellt das nur Dateien mit der Zeichenkette Java im Namen berücksichtigt werden.


Dir gefällt dieser Beitrag und du möchtest helfen? Werde Mitglied und unterstütze mich.

2 Kommentare » Schreibe einen Kommentar

    • Wenn z.B. mit SonarQube gearbeitet wird (statische Codeanalyse), existieren vielfach Regeln, welche festlegen, dass eine Datei mit einem Zeilenumbruch abgeschlossen werden muss.

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.