Sed kommando help
Er der nogen der kan hjælpe med at skrue en kommando sammen som gør det muligt eks. med sed at søge i en fil og slette alle linjer hvor det første ord er xx - altså hvor ikke hele linjen skal matche, men bare det første ord
© 2025 Linuxin og de respektive skribenter
Oprettet og drevet af nørder siden 2004 !
Kommentarer4
Overvej grep istedet
Fx:
grep -v "^forbudt_start_ord\b" fil_med_ord.txt > fil_uden_forbudte_start_ord.txt
perl
hvis du vil have "end of line" med er det måske nemmere med perl.
perl -pi.bak -e 's/^te.*\n//g' file.txt
således:
sed '/^ord/d' -i
sed '/^ord/d' -i filnavn
således:
sed '/^ord/d'
således:
sed '/^ord/d' -i filnavn
ahh /d man lærer noget nyt hver dag, den havde jeg ikke spottet.