Moin,
ich möchte html Dateien über arbeiten, so das sie zu einer .css Datei passen.
Damit das alles passt, müsste ich ab einer bestimmten Zeile in jeder zweiten Zeile etwas ändern.
Wie kann ich das mit sed hinbekommen?
Die einzelnen aufgaben (austauschen etc.) sind nicht das Problem, nur bekomme ich das nicht in einen befehl zusammen.
Danke schon mal.
sed - bereich in jeder zweiten Zeile ersetzen
sed - bereich in jeder zweiten Zeile ersetzen
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."
von dem Kakao, durch den man euch zieht, auch noch zu trinken."
Meinst Du sowas?
Ab der dritten Zeile wir jede Zweite Zeile bearbeitet.
Code: Alles auswählen
$ cat test.txt
1 hallo
2 hallo
3 hallo
4 hallo
5 hallo
6 hallo
7 hallo
8 hallo
$ sed '3~2s/hallo/huhu/' test.txt
1 hallo
2 hallo
3 huhu
4 hallo
5 huhu
6 hallo
7 huhu
8 hallo
MfG GoKi
:wq
:wq