Size: a a a

2020 October 21

AS

Aleksey Shirokikh in DevOps
Kirill Zhgulev
А что сейчас модно использовать вместо awk? O_o
jq
источник

KZ

Kirill Zhgulev in DevOps
Не, ну если инпут в джейсоне, то понятно, а если текст с непредсказуемым форматированием?
источник

AS

Aleksey Shirokikh in DevOps
Kirill Zhgulev
Не, ну если инпут в джейсоне, то понятно, а если текст с непредсказуемым форматированием?
привести его к предсказуемому и json и jq
источник

KZ

Kirill Zhgulev in DevOps
В общем awk не нужен, но вместо него ничего не придумали.
источник

OT

One Two in DevOps
Kirill Zhgulev
В общем awk не нужен, но вместо него ничего не придумали.
а учить лень =)
источник

A

A1EF in DevOps
Kirill Zhgulev
В общем awk не нужен, но вместо него ничего не придумали.
Не согласен. Вместо него придумали perl. Вот он не нужен, а awk еще пригождается👀
источник

KZ

Kirill Zhgulev in DevOps
Да вот я к тому же, я не эксперт там awk, но я прям регулярно его использую. Просто там мужчины писали, что не запускали давно, я подумал, что пропустил что-то.
источник

N

Navern in DevOps
Kirill Zhgulev
Да вот я к тому же, я не эксперт там awk, но я прям регулярно его использую. Просто там мужчины писали, что не запускали давно, я подумал, что пропустил что-то.
как используешь?
источник

TH

Thorvald Hrafn in DevOps
вопрос такой. А кто нить работал с логами цдна ракспейсовского, не к ночи будь помянутыми?
источник

b

bama^boy in DevOps
Kirill Zhgulev
А что сейчас модно использовать вместо awk? O_o
python
источник

OT

One Two in DevOps
Navern
как используешь?
второе слово в строке выцепить =)
источник

N

Navern in DevOps
One Two
второе слово в строке выцепить =)
cut -d' ' -f2 :)
источник

A

A1EF in DevOps
bama^boy
python
Покажи мне свой однострочник на питоне (:
источник

A

A1EF in DevOps
Увы, awk лично мне нужен не часто. Обычно чтобы сматчить по паттерну и нужное поле вывести. В лучшем случае посчитать резидентную память.. может кто-то похвалится более серьезным
источник

KZ

Kirill Zhgulev in DevOps
Navern
как используешь?
Нет, ну тут мне стыдно конечно, я же не эксперт 😁 Самое частое использование — это вывести нужные поля текста, когда текст разделён не одним символом. Остальное в зависимости от того что быстрее, синтаксис awk вспомнить, или скрипт написать.

Ну в целом там ещё удобно например форматировать поля на лету, начиная с ширины поля, заканчивая его модификациями всякими. Я им генерил всякое начиная с SQL запросов, кончая html всяким.

Посчитать там быстренько что-то, вывести нужные строки. В общем всякие простые преобразования над текстом.
источник

OT

One Two in DevOps
Navern
cut -d' ' -f2 :)
а если там могут быть табы? ))
источник

A

A1EF in DevOps
Navern
cut -d' ' -f2 :)
Сам люблю кат, но иногда с пробельными символами и табами бывает трудно побороть неправильный вывод. awk всегда прокатывает
источник

N

Navern in DevOps
A1EF
Сам люблю кат, но иногда с пробельными символами и табами бывает трудно побороть неправильный вывод. awk всегда прокатывает
Есть такое
источник

k

kevit in DevOps
A1EF
Покажи мне свой однострочник на питоне (:
python -m SimpleHTTPServer ?)
источник

A

Alexander in DevOps
Vladimir Zhurkin
начнем с того, что awk это скриптовый язык =)
AWK — скриптовый язык, awk(1) — текстовый процессор, работающий как интерпретатор AWK :)
источник