The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия интерпретатора GNU Awk 5.3, opennews (ok), 02-Ноя-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Новая версия интерпретатора GNU Awk 5.3"  –25 +/
Сообщение от Albertio (ok), 02-Ноя-23, 22:39 
Потенциально ему уже написали замену в виде Лиспа. И быстрее и безопаснее и круче!
Ответить | Правка | Наверх | Cообщить модератору

3. "Новая версия интерпретатора GNU Awk 5.3"  +17 +/
Сообщение от Аноним (3), 02-Ноя-23, 22:43 
Я вот коллегу-сисадмина, 34 года парню, спросил, когда он последний раз awk'ом пользовался. Говорит, не далее как вчера IP клиента в логах искал. Спросил сразу, а про LISP знает. Он ответил даже слова такого не слышал. Такие дела.
Ответить | Правка | Наверх | Cообщить модератору

4. "Новая версия интерпретатора GNU Awk 5.3"  –5 +/
Сообщение от Albertio (ok), 02-Ноя-23, 22:51 
Может быть он и Windows Server администрирует… стаканы ставит не на подстаканники
Ответить | Правка | Наверх | Cообщить модератору

5. "Новая версия интерпретатора GNU Awk 5.3"  +9 +/
Сообщение от Аноним (5), 02-Ноя-23, 22:51 
Надо спрашивать когда последний раз использовал что-то помимо print в awk.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

85. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Пряник (?), 03-Ноя-23, 13:08 
Можно не использовать, но тогда придётся использовать cut.
Ответить | Правка | Наверх | Cообщить модератору

96. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (5), 03-Ноя-23, 14:15 
По-моему, с cut сложно, когда пробелы неоднородные. Ну и print $NF эт прямо удобно. Зато awk огромный мерзкий бинарь с кучей посторонней функциональности и брать его там, где cut предостаточно, это моветон. Всё равно он баш не заменит и для большинства решаемых задач существуют более совершенные инструменты.
Ответить | Правка | Наверх | Cообщить модератору

116. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 16:19 
> Можно не использовать,
> но тогда придётся использовать cut

В cut поля требуется задавать жёстче, чем в awk, в котором поля можно в простейшем случае (точнее - в большинстве случаев) можно вообще не указать.

Ну и ещё поля в awk удобнее, чем в cut, тем, что поля - переменной длины.

Ну а если таких типов полей для чего-нибудь начинает не хватать, тогда берёшь уже прямо perl -pne 'и пошёл тут разбирать элементы строки недёшево ручками по челябински уж! 😁'

Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

7. "Новая версия интерпретатора GNU Awk 5.3"  –3 +/
Сообщение от Аноним (7), 02-Ноя-23, 23:03 
Слова grep он, судя по всему, тоже не слышал.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

17. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (3), 02-Ноя-23, 23:54 
Вот лишь бы ляпнуть ерунду... Грепаешь по IP, awk'ом вытаскиваешь нужные для начальства/отчёта данные, ID клиента, время запроса, тело запроса. Всё. Остальная лапша нафиг не сдалась в данном конкретном случае.
Ответить | Правка | Наверх | Cообщить модератору

30. "Новая версия интерпретатора GNU Awk 5.3"  +7 +/
Сообщение от Аноним (30), 03-Ноя-23, 02:04 
зачастую даже грепать не нужно, в awk есть достаточно мощные встроенные фильтры.
Ответить | Правка | Наверх | Cообщить модератору

44. "Новая версия интерпретатора GNU Awk 5.3"  +5 +/
Сообщение от пох. (?), 03-Ноя-23, 08:35 
вот и еще один не умеющий в awk кроме print что-то там грепает...

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

91. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (91), 03-Ноя-23, 13:57 
Некоторые наоборот кроме слова grep ничего не слышали.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

117. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 16:24 
> Слова grep он, судя по всему, тоже не слышал.

Ну у них там в дешёвках вместо grep - кнопочки с изображением воронки. Их могут называть словами типа "фильтр" и т.п.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

8. "Новая версия интерпретатора GNU Awk 5.3"  –2 +/
Сообщение от Аноним (8), 02-Ноя-23, 23:08 
Это что у тебя за реальность. grep awk и т.д. стандарт какой ещё lisp или эксперименты с криокамерами? Ты бы ещё про перл сказал.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

62. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (62), 03-Ноя-23, 11:00 
raku же теперь
Ответить | Правка | Наверх | Cообщить модератору

81. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (81), 03-Ноя-23, 13:02 
Вот перл жалко, питон гораздо менее удобен в однострочниках, а авк и сед имеют хуже синтаксис и менее мощные и выразительные
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

174. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от _kp (ok), 05-Ноя-23, 05:22 
Не знаю в чём тяга к однострочникам,
но вставить фрагмент кода или макрос,так  чтоб после этого не развалился исходник позволяет препроцессор.
Ответить | Правка | Наверх | Cообщить модератору

151. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (151), 04-Ноя-23, 14:07 
Причем скорее всего он там писал что-то вроде { print $1 }
так что не надо рассказывать пользуються им по старой памяти,
так как он просто идет в поставке сравнительно любого дистрибутива,
так же как с vi и прочим барахлом вроде sed и т.д.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

98. Скрыто модератором  +/
Сообщение от Аноним (-), 03-Ноя-23, 14:25 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру