qnote:awk
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
qnote:awk [2017/08/02 09:27] – created k | qnote:awk [2025/07/21 21:20] (current) – k | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Быстрые заметки по AWK ===== | ===== Быстрые заметки по AWK ===== | ||
+ | |||
+ | ==== Посчитать количество элементов в строке ==== | ||
+ | |||
+ | Посчитать количество элементов (ip адреса из F2B) в длинной строке, | ||
+ | |||
+ | < | ||
+ | @aee4: | ||
+ | 920 | ||
+ | </ | ||
+ | |||
+ | ==== Подрезать строку ==== | ||
+ | |||
+ | От ip адреса надо отрезать маску. | ||
+ | |||
+ | Задаём разделитель в виде слеша и печатаем первое или второе значение. | ||
+ | < | ||
+ | $ echo " | ||
+ | 8.1.2.2 | ||
+ | |||
+ | $ echo " | ||
+ | 32 | ||
+ | </ | ||
+ | |||
+ | " | ||
+ | Единица это какое-то смещение. | ||
+ | < | ||
+ | $ echo " | ||
+ | 8.1.2.2 | ||
+ | </ | ||
+ | |||
==== Отформатировать список адресов под "junos address-book" | ==== Отформатировать список адресов под "junos address-book" | ||
Line 79: | Line 109: | ||
31 | 31 | ||
</ | </ | ||
+ | |||
+ | {{tag> |
qnote/awk.1501655273.txt.gz · Last modified: (external edit)