Ich habe zwei Dateien mit folgendem Format:awk, sed, Shell: Wie Daten verwenden, von einer Datei in einer anderen
File1.txt
1
apple 1.056
ref 15
Datei2.txt
2
apple unknown
ref unknown1
Wie kann ich den Wert für Apple (1.056) von File1.txt anstelle von dem, was für File2.txt geschrieben wird, verwenden? Ich möchte Datei2.txt lesen aktualisiert werden:
2
apple 1.056
ref 15
Ich bin ein Befehl grep denken kann funktionieren, aber ich bin nicht sicher, wie man das macht. Jede Hilfe wird sehr geschätzt! Dank
Bitte erläutern Sie das ganze Problem, denn jetzt ist es möglich, das gewünschte Ergebnis einfach durch das Kopieren Fil1.txt zu Datei2.txt erhalten möchten und ersetze die erste Zeile. – klutt
Hat Datei2 wirklich eine unbekannte..unbekannte Spalte oder ist das nur ein Teil Ihres Beispiels? – gregory
File1.txt und File2.txt können sehr unterschiedlich strukturiert sein. Apfel von File1.txt kann in einer anderen Zeile als File2.txt sein – user7649922