Ich kann einen richtigen Weg nicht finden, ein Feld zu analysieren, das bereits von awk abgerufen wurde.awk auf einem Feld von awk eingefangen
Verwenden von awk Ich sammle die n-te Element, das so aussieht:
bbr:(bw:492.2Mbps,mrtt:0.412,pacing_gain:1.25,cwnd_gain:2)
Ich möchte noch einmal, um diese n-ten Feld analysieren, um die Daten zu sammeln:
$1 = 492.2;
$2 = 0.41;
$3 = 1.25;
$4 = 2;
Wenn Sie jeder Vorschlag, würden Sie ihn gerne
G.
awk hat 'split()' Funktion. Überprüfe die Manpage, um zu wissen, wie es funktioniert. – Kent
Bitte posten Sie den Befehl 'awk', der diesen Ausgang erzeugt – hek2mgl
Danke Kent, das war die Funktion, nach der ich gesucht habe. –