
Archivo 1
rta a xxx
qqq b qqq
rta c xxx
qqq d qqq
Archivo 2
qwe d vzc
wex c xcz
vfx b cvz
vcv a asd
La salida que quiero en el Archivo 2
qqq d qqq
rta c xxx
qqq b qqq
rta a xxx
Necesito intentar hacer coincidir una determinada palabra, como la columna dos, y reemplazar las palabras en la columna uno y la columna dos según la búsqueda de palabras.
Respuesta1
Si el orden en el resultado no importa:
grep -Fwf <(tr -s ' ' '\t' <file2|cut -f2) file1