Hallo ubuntuusers, ich habe eine Datei (input.txt), die ungefähr so aussieht:
k= 0.00 0.00 0.00 1 2 3 4 5 (5 Spalten) 6 7 8 9 10 // "7" = 7. Element (nach der "k="-Zeile) 11 12 13 14 15 k= 0.00 0.00 0.01 5 8 9 3 10 55 66 33 5 88 // "66" = ist 7. Element 2 33 44 0 2 k= ... (noch 1000 Datenpunkte)
Von dieser Datei möchte ich ein File (output.txt) erzeugen, das immer das 7. Element aus dem File "input.txt" ausliest (in unserem Beispiel "7" und "66") und in folgender Form abspeichert:
7 66 x x x x (6 Spalten) x x x x x x x x x x x x x x x x x x ...
Ich wollte mir ein Bashskript erstellen, ich habe aber einige Schwierigkeiten dabei: Kann ich irgendwie das "7." Element nach der "k="-Zeile direkt auslesen, oder muss ich das mittels der
awk '{print $2}'
Ausgabe machen und mir dann immer die zweite Zeile speichern? Wie kann ich diese Elemente dann in ein 6-Spalten-File schreiben? Brauche ich da eine for-Schleife? Kann mir jemand weiterhelfen?
Danke im Voraus!