Hallo,

Ich habe den Wunsch aus mehreren Messdaten (*.dat)

-die ersten 8 Zeilen, (sed-Magie1)

-Zeile 100 (sed-Magie2)

-Zeile 250 (sed-Magie3)

-und die Zeile in der MUSTER (; 2.00) zum ersten Mal vorkommt (sed-Magie4)

in eine Datei zu schreiben die vor dem alten Dateinamen noch ein edit (o.ä.) stehen hat


Ich bin noch "blutiger" Anfänger im Skripteschreiben, trotzdem der Versuch es darzustellen:


#!/bin/bash

DAT="*.dat" #charateristische Endung der Messdateien

for f in $DAT
do

cat $f | sed -e "sed-Magie1" <$f >tmp.$$
-e "sed-Magie2" <$f >>tmp$$ #um Ausgabe von Befehl2 an tmp.$$ anzuhängen(?)
-e "sed-Magie3" <$f >>tmp$$
-e "sed-Magie4" <$f >>tmp$$
mv tmp.$$ edit$f
done


Mir fehlen aber noch die entscheidenden Formeln das ganze zu verwirklichen.
ich danke euch im Vorraus

Johannes