Ersetzen Sie die Zeichenfolge in einer Datei durch einen Wert aus einer anderen Datei

Ich habe zwei Dateien. Einer von ihnen definiert eine Menge von Zahlen-Wert-Paaren wie folgt (Datei A):

 1  asm
 2  assert
 3  bio
 4  bootasm
 5  bootmain
 6  buf
 7  cat
 8  console
 9  defs
10  echo

Die andere Datei enthält eine Reihe von Wertepaaren wie folgt (fileB):

bio types
bio defs
bio param
bio spinlock
bio buf
bootasm asm
bootasm memlayout
bootasm mmu
bootmain types
bootmain elf
bootmain x86
bootmain memlayout
cat types
cat stat
cat user

Ich möchte ein Skript schreiben, das die Werte in Datei B durch die entsprechenden Nummern aus Datei A ersetzt. Es spielt keine Rolle, ob eine neue Datei erstellt oder die vorhandene Datei B geändert wird.

Irgendwelche Ideen? Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage