У меня есть два файла, team1.txt и team2.txt
team1.txt =========== Alex Bob Charlie David
team2.txt =========== Alex Charlie Benjamin Zed Noah
Я хочу вывести людей из команды team1 и team2 с помощью команды unix.
$ cat team1.txt | xargs grep -s team2.txt -e
team2.txt:Alex
Проблема в том, что это неправильно. И Алекс, и Чарли находятся в команде 1 и команде 2. Но почему-то grep
останавливается после первого матча. Почему это? xargs
должен запускать grep в каждой строке из team1.txt
.