Инструменты пользователя

Инструменты сайта


генератор_отчетов_awk

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
генератор_отчетов_awk [2018/07/10 09:55]
val [Подсчет количества элементов]
генератор_отчетов_awk [2018/07/12 08:01] (текущий)
val [Выбор строк по числовому условию]
Строка 53: Строка 53:
  
  
-===== Подсчет количества элементов =====+===== Выбор строк по числовому условию =====
  
-  * Реализация "| sort | uniq -c" +  * Пример назначения значений переменным и использования переменных окружения 
-  * [[Команды фльтры#​Вывод списка ip адресов из файла]]+  * [[Команды фильтры#​Вывод списка ip адресов из файла]]
  
 <​code>​ <​code>​
-$ cat list_ip.txt+$ cat list_count_ip.txt
 </​code><​code>​ </​code><​code>​
-172.16.1.5 +32 172.16.1.5 
-172.16.1.3 +15 172.16.1.3 
-172.16.1.+11 172.16.1.4 
-172.16.1.1 +24 172.16.1.1
-172.16.1.5 +
-172.16.1.1+
 </​code><​code>​ </​code><​code>​
-$ cat list_ip.txt | awk '{M[$1]+=1}END{for (i in M{print M[i] " " i}}' ​| sort -n+$ COUNT=12 
 + 
 +$ cat list_count_ip.txt | awk -v c=$COUNT ​'{if ($1 > c) print $2}'
 </​code>​ </​code>​
  
генератор_отчетов_awk.1531205724.txt.gz · Последние изменения: 2018/07/10 09:55 — val