Ich habe eine Datei A.txt und eine Datei B.txt. Die B.txt-Datei enthält eine Liste von Zeichenfolgen (eine pro Zeile), die am Ende jeder 4. Zeile in der A.txt-Datei eingefügt werden müssen.Hinzufügen von Strings in einer Textdatei am Ende jeder 4. Zeile
Beispiel:
A.txt (I die Zeilennummer für dieses Beispiel hinzugefügt - in realen Fällen gibt es keine solche Spalte):
1 id_line1
2 some text
3 some text
4 some text
5 id_line2
6 some text
7 some text
8 some text
9 id_line3
10 some text
11 some text
12 some text
13 id_line4
14 some text
15 some text
16 some text
B.txt
1 A
2 B
3 C
4 D
So enthält B.txt genau 4 mal weniger Zeilen als A.txt Zeilen (jede B.txt Zeile entspricht der 4. Zeile in A.txt).
Und am Ende würde ich eine C.txt Datei wie zum Beispiel:
id_line1_A
some text
some text
some text
id_line2_B
some text
some text
some text
id_line3_C
some text
some text
some text
id_line4_D
some text
some text
some text
Mein Problem in einer Schleife durch die Datei sed/awk mit B.txt ist. Trotzdem könnte ich es auch in höheren Sprachen (z. B. python) tun.
Irgendwelche Idee? Dank
Danke das ist perfekt. Der erste sed Trick ist eine sehr gute Idee! –