d.jaeger
Goto Top

Lösche aus einer Datei alle Zeilen die mit einem bestimmten String beginnen

Liebe Expertinnen und Experten,

ich möchte aus der Datei test.txt alle Zeilen rauslöschen, die mit
//

beginnen.
Wie kann ich das über ein bash-Script realisieren?

Grüße und Danke

Content-ID: 93678368775

Url: https://administrator.de/forum/loesche-aus-einer-datei-alle-zeilen-die-mit-einem-bestimmten-string-beginnen-93678368775.html

Ausgedruckt am: 22.12.2024 um 06:12 Uhr

8030021182
Lösung 8030021182 20.11.2023 aktualisiert um 10:50:40 Uhr
Goto Top
Hier geht es wohl um Kommentarzeilen so wie ich das sehe, in dem Fall

Bash
sed -re '/^\s*\/\//d' test.txt >dateineu.txt  
Oder in bash inplace Ersetzung
sed -rie '/^\s*\/\//d' test.txt  
PowerShell
Get-Content d:\test.txt | ?{$_ -notmatch '^\s*//'} | set-content "d:\test_neu.txt"  

Usw....

Gruß Katrin
d.jaeger
d.jaeger 20.11.2023 um 10:51:10 Uhr
Goto Top
Katrin Du bist großartig. Danke