строки печати с уникальными указанными полями

Для полноты картины исходного вопроса:

разница между "вторичным сервером имен" и "подчиненным сервером имен" ", а также" первичный сервер имен "и" главный сервер имен "

Из главы 4 отличного веб-сайта" ProDNS и BIND "

" Термин мастер был введен в BIND 8.x и заменил термин «первичный». »

и

« Термин подчиненный был введен в BIND 8.x и заменил термин «вторичный». »

-1
31.08.2018, 16:49
2 ответа

Например:

egrep '^[^,]*,11,12,B,' input.file

Объяснить:

^от начала строки

[^,]все, что не является ','

*как можно больше раз

,11,12,B,то, что вы ищете

0
28.01.2020, 05:07

Сawk:

 awk -F, 'NR==FNR{ dup[$2, $3, $4]++; next } (dup[$2, $3, $4]==1)' infile infile

Здесь мы обрабатываем ввод infileдва раза, сначала читаем файл и сохраняем каждую дублирующуюся строку в соответствии с указанными полями $2, $3и $4в связанный массив с именем dup; ++каждый раз увеличивает количество вхождений этих строк.

При следующем процессе проверяется и будет напечатана вся строка, если указанные поля встречались только один раз.

3
28.01.2020, 05:07

Теги

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