LINUX.ORG.RU

Сообщения Boniv413

 

uniq : Сортировка только по одной части строки.

Добрый день, возник следующий вопрос.

Грепнул файл, получаю несколько строк . В этих строках меня интерисует значение почтового адресса, указанного как (прим):dest=newby@gmail.com, данный параметр всегда идет 9 в строчке. Можно было бы воспользоваться параметром -f, и начать проверку на уникальные значения уже с этого поля, но после него так же следуют другие поля, по которым строчки с одинаковыми почтами идентифицируются как разные.

Есть ли параметр для утилиты uniq, по которому я могу сделать проверку строк только по одной ее части? Если нет, подскажите, пожалуйста, как это сделать.

З.Ы. Пробовал так: Достал чисто значения почт через awk,на выводе получил строчки типа: dest=newby1@gmail.com dest=newby2@gmail.com но после того как к команед добавл uniq ничего не произошло, почты так и повторялись. выглядила она так: grep ‘param’ file1.txt | awk ‘{param $9}’ | uniq -s 5

 ,

Boniv413
()

grep по файлам содержащимся в архиве

Добрый день, столкнулся со следующей ситуацией. есть архив - arch.zip Внутри архива есть файлы: log1, log2, log3,…

Как выполнить греп по содержимому файлов, не извлекая их из архива?

Заранее спасибо.

 ,

Boniv413
()

RSS подписка на новые темы