Frage zur Verwendung von egrep in shell skripten

T

Tamidor

Jungspund
Ich möchte folgende Aufgabe mit Hilfe eines Shell Skriptes, möglichst csh/tcsh erledigen und komme irgendwie nicht weiter --> ANFÄNGER :hilfe2:

Ich muss aus einer Datei einen bzw. manchmal zwei Zahlenwerte auslesen.
Aussehen der Zeile z.B:
4.45
oder
2.33346 12.67342

Diese Zahlenwerte muss ich einer Variablen übergeben, damit ich diese dann variieren kann. Z.B 0.5 addieren oder abziehen.
Dann soll die ursprünglich Datei kopiert und umbenannt werden (das krieg ich hin :) ) und der/die ursprüngliche Zahlwert/Zahlenwerte in dieser umbenannten Datei durch den geänderten ersetzt werden. Da haperts schon wieder.

Ich hoffe ich habe mich klar genug ausgedrückt, bin grad etwas am verzweifeln, weil die Problemstellung ja eigentlich ganz einfach klingt ?(

Für jede Hilfe wäre ich sehr dankbar.
 
Das Skripterl existiert leider noch gar nicht wirklich.
Ich weiss, dass ich mit
"egrep -m 1 "[0-9]+[.,][0-9]+" Dateiname"
die richtige Zeile mit den Zahlenwerten ausgegeben bekomme.
Aber wie kann ich die beiden Zahlenwerte dann 2 Variablen zuordnen und wieder in die Datei an die richtige Stelle kopieren, genau das ist das Problem.
 
Hab den link mal überflogen, und das scheint wirklich genau das zu sein, was ich suche.
Vielen Dank :D
 
Zurück
Oben