Печатайте только то, что является эксклюзивным для файла по сравнению с другим в Bash

С

pgrep process_name | xargs kill

или

ps -e | awk '/[p]roces_name/ {system("kill "$1}
0
12.07.2018, 15:36
1 ответ

Отсутствие возможности предварительной сортировки файлов не является проблемой:

comm -13 <(sort fileA) <(sort fileB)

Это дает

1199.com
1299.com
www2.1329.com

с вашими примерами, предполагая, что каждый хост находится на отдельной строке. -13указывает commудалить строки столбца 1 (, уникальные для первого файла )и 3 строки (, общие для обоих файлов ), оставив только строки, уникальные для второго файла.

4
28.01.2020, 02:18

Теги

Похожие вопросы