qnote:awk
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
qnote:awk [2017/08/20 10:56] – 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 80: | Line 110: | ||
</ | </ | ||
- | {{tag>logstalgia}} | + | {{tag>awk}} |
qnote/awk.1503215804.txt.gz · Last modified: (external edit)