gdzie znajdę jakaś bazę wiedzy z awk i sed i ogólnie tematyka przeszukiwania plików/logów ? Wystarczy znajomość samego seda lub awk? Materiały potrzebuję najlepiej po polsku #linux #bash #programowanie
Hauleth
2020-09-01 19:48:24
+1
@fifiak: obecnie analizę logów raczej robi się poprzez scentralizowane narzędzia jak Graylog czy ELK, nie AWK. Sed natomiast jest edytorem, logów raczej nie edytujesz. Zwłaszcza, że żadne z tych narzędzi nie służy do przeszukiwania plików czy logów. Od tego jest
grep i mu podobne (np. ripgrep).
Hauleth
2020-09-12 22:45:57
+1
@fifiak: Z racji, że
read to komenda wbudowana, to info masz w man bash (zakładając, że używasz Basha). A oznacza to, że ma wczytać dane bez specjalnego traktowania backslasha.
fifiak
[OP]
2020-09-01 20:10:00
+0
Graylog
@Hauleth: mamy kibanę w pracy, ale nie na wszystkich systemach. Dlatego muszę gdzieniegdzie ręcznie coś wyszukać
l.....e
2020-09-01 23:20:13
+0
Hauleth
2020-09-02 00:03:17
+0
@less_is_more: parsowania - tak, szukania w tekście - nie za bardzo.
l.....e
2020-09-02 04:15:40
+0
PortowySzczur
2020-09-08 13:22:02
+0
@fifiak: zależy czy potrzebujesz agregować treści czy podmienić zawartość. Awk jest dużo wygodniejszy jak chcesz tylko wyszukać część wiersza, np. każdy drugi element, natomiast sed się nadaje do dużych zmian na plikach, podmiany konkretnych znaków na inne regexpem. w Awk też to możliwe ale dla mnie jest mniej intuicyjne. To są inne narzędzia które spełniają trochę inne zadania.