у меня есть два файла
AWK сравнить два файла и распечатать все совпадения и не совпадения с повторением на обоих файлах
file1
1,DAVID
22,JACK
31,SHARON
46,SUSAN
file2
770,JACKSON
779,DAVID
776,SHARON
775,DAVID
771,SHARON
777,SUSAN
Я хочу сравнить file2 со спичками в файле 1
file2 может содержать более одного одноименного имени в столбце 2, которое
соответствует colum2 в файле1
выход Мне нужно, как показано ниже
779,1
775,1
771,31
777,46
попытались с примерами, приведенными в StackOverflow, но я не получаю любой выходной
пример
awk -F, 'NR==FNR{a[$1]=$2;}NR>FNR{if (a[$1]==$2)print $1,${a[$2]}' file1 file2
Добро пожаловать на SO, пожалуйста, читайте здесь - http://stackoverflow.com/help/how-to-ask – JayIsTooCommon
Посмотрите при использовании '$ 1' и' $ 2'. –