Ich verwende ein Skript, das Daten ausgibt.Extrahieren eines bestimmten Werts aus einer Textdatei
Ich versuche speziell, eine Zahl zu extrahieren. Jedes Mal, wenn ich das Skript ausführe und die Ausgabedatei abrufe, befindet sich die Position der Nummer, an der ich mich interessiere, jedoch an einer anderen Position (aufgrund der logarithmischen Natur der Ausgabedatei).
Ich habe mehrere awk, sed, grep Befehle ausprobiert, aber ich kann keine zur Arbeit bekommen, da viele von ihnen auf die Position des Wortes oder der Zahl angewiesen sind, die konstant bleibt.
Dies ist, was ich damit zu tun habe. Der Wert I benötigen, ist die fett ein:
Energieanfang, next-to-liest, final = -5,96306582435 -5,96306582435 -5,96349956298
Willkommen bei Stack-Überlauf, bitte post sample Eingaben mit Code-Tags und erwartete Ausgabe in Code-Tags, da es nicht klar ist. – RavinderSingh13
Warum können Sie GREP nicht mit Regex verwenden? Bitte posten Sie den Befehl, den Sie ausprobiert haben. – eithed
Es gibt keinen "markierten" .. Sie müssen uns sagen, WARUM eine bestimmte Zahl ausgegeben wird - basierend auf ihrer Position, basierend auf ihrer Position relativ zu einer anderen Zahl, basierend auf einem Header-Feld, basierend auf einem Wert oder etwas anderes? –