The OpenNET Project / Index page

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



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

"Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от opennews (ok), 02-Ноя-23, 22:39 
После года разработки представлен новый выпуск реализации языка программирования AWK от проекта GNU - Gawk 5.3.0. AWK был разработан в 70-х годах прошлого века и не претерпел значительных изменений с середины 80-х годов, в которых был определен основной костяк языка, что позволило на протяжении последних десятилетий сохранить первозданную стабильность и простоту языка. Несмотря на преклонный возраст, AWK до сих пор активно используется администраторами для выполнения рутинных работ, связанных с разбором различного рода текстовых файлов и генерацией несложной результирующей статистики...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60038

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | 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ообщить модератору

2. "Новая версия интерпретатора GNU Awk 5.3"  +6 +/
Сообщение от Геймер (?), 02-Ноя-23, 22:42 
Бессмертный шедевр юниксвея
Ответить | Правка | Наверх | Cообщить модератору

6. Скрыто модератором  –9 +/
Сообщение от Аноним (5), 02-Ноя-23, 22:53 
Ответить | Правка | Наверх | Cообщить модератору

13. Скрыто модератором  +1 +/
Сообщение от Аноним (13), 02-Ноя-23, 23:39 
Ответить | Правка | Наверх | Cообщить модератору

14. Скрыто модератором  –1 +/
Сообщение от Аноним (13), 02-Ноя-23, 23:41 
Ответить | Правка | Наверх | Cообщить модератору

15. Скрыто модератором  –4 +/
Сообщение от Аноним (5), 02-Ноя-23, 23:48 
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

19. Скрыто модератором  +3 +/
Сообщение от lucentcode (ok), 03-Ноя-23, 00:31 
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

20. Скрыто модератором  +2 +/
Сообщение от Аноним (20), 03-Ноя-23, 00:41 
Ответить | Правка | Наверх | Cообщить модератору

22. Скрыто модератором  +5 +/
Сообщение от beck (??), 03-Ноя-23, 00:56 
Ответить | Правка | Наверх | Cообщить модератору

61. Скрыто модератором  +/
Сообщение от Аноним (61), 03-Ноя-23, 10:56 
Ответить | Правка | Наверх | Cообщить модератору

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

37. Скрыто модератором  +2 +/
Сообщение от User (??), 03-Ноя-23, 07:16 
Ответить | Правка | Наверх | Cообщить модератору

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

38. Скрыто модератором  –1 +/
Сообщение от User (??), 03-Ноя-23, 07:19 
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

51. Скрыто модератором  –1 +/
Сообщение от Третий П (?), 03-Ноя-23, 09:41 
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

18. Скрыто модератором  +8 +/
Сообщение от AKTEON (?), 03-Ноя-23, 00:19 
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

28. Скрыто модератором  –2 +/
Сообщение от Пельменелюб (?), 03-Ноя-23, 01:51 
Ответить | Правка | Наверх | Cообщить модератору

36. Скрыто модератором  +/
Сообщение от Пельмешек (?), 03-Ноя-23, 04:36 
Ответить | Правка | Наверх | Cообщить модератору

48. Скрыто модератором  –1 +/
Сообщение от Пельменелюб (?), 03-Ноя-23, 09:12 
Ответить | Правка | Наверх | Cообщить модератору

52. Скрыто модератором  +/
Сообщение от Третий П (?), 03-Ноя-23, 09:44 
Ответить | Правка | Наверх | Cообщить модератору

9. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (8), 02-Ноя-23, 23:12 
Это то для чего Кен Томпсон вставил пайп в третий юникс, а не наоборот.
Ответить | Правка | Наверх | Cообщить модератору

156. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (156), 04-Ноя-23, 17:48 
Не путаете? Это не третий юникс вставил пайп а Кена Томпсона?
Ответить | Правка | Наверх | Cообщить модератору

21. "Новая версия интерпретатора GNU Awk 5.3"  +6 +/
Сообщение от beck (??), 03-Ноя-23, 00:53 
Awk прекрасен. Он прост, он мощен, он позволяет с файлами делать всякое, он легко переносим между платформами, и наконец он не требует установки и лёгок.

Даже не знаю,  что может быть лучше awk.

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

26. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от Самый умный из вас (?), 03-Ноя-23, 01:33 
Лудше будет шелл, в котором всё это встроено и с человеческим си-синтаксисом
Ответить | Правка | Наверх | Cообщить модератору

29. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от Аноним (30), 03-Ноя-23, 02:03 
Windows Power Shell?
lol
Ответить | Правка | Наверх | Cообщить модератору

39. "Новая версия интерпретатора GNU Awk 5.3"  –2 +/
Сообщение от User (??), 03-Ноя-23, 07:22 
а) "windows" тут лишнее - powershell он и в *nix powershell
б) он правда лучше примерно всех имеющихся аналогов мира *nix - следующее поколение, однако
в) но вот конкретно в дисциплине "обработка текстовых строк" он как раз и не конкурент
Ответить | Правка | Наверх | Cообщить модератору

45. "Новая версия интерпретатора GNU Awk 5.3"  –2 +/
Сообщение от пох. (?), 03-Ноя-23, 08:46 
ну так речь у васяна была - о шелле, т.е. об управлении операционной системой, а не обработке текстовых строк как самоцели.

Действительно, лучшее что (так и не) случилось в мире юникс - это шелл, умеющий не строки но объекты, и расширяемый при необходимости бинарными модулями. Пора уже было осознать что не все на свете можно уместить в строку с четкими позиционными параметрами и обработать регексом. Что MS и сделала.

А что сделало новое поколение юниксоидов? Правильно, притащили ненужный и бессмысленный json в системное администрирование, потому что ничего не умеют. Поэтому линуксам место на помойке истории.

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

101. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 03-Ноя-23, 14:37 
Ну, не то, чтобы в json, как способе репрезентации объектов было что-то запредельно плохое - но да, в том виде, в каком оно сейчас - приличных слов действительно не находится.
Ответить | Правка | Наверх | Cообщить модератору

120. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 16:37 
> лучшее что (так и не) случилось в мире юникс
> - это шелл, умеющий не строки но объекты,
> и расширяемый при необходимости бинарными модулями

Да. Жалко, конечно, что в шелле нет даже таких простых базовых средств, как простой способ использования даже арифметических операций типа a=1 ; b=2; c=$a+$b. Так это я ещё пишу без пробелов, т.к. если начну писать a = 1, то шелл подумает, что a - это команда, а = и 1 - это аргументы команды. Это не очень-то и удобно всё время писать таким способом.

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

127. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от пох. (?), 03-Ноя-23, 17:39 
> Да. Жалко, конечно, что в шелле нет даже таких простых базовых средств, как простой способ
> использования даже арифметических операций
> @ a = 1 ; @ b = 2 ; @ c = $a + $b
> echo $c

3

(csh, пробелы обязательны)

Ну а в bash и прочих наследниках sh традиционно используется внешняя expr. Что довольно глупо для банальной арифметики, но что ты хочешь от тех у кого и test - внешняя?

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

142. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Электрон (?), 04-Ноя-23, 09:55 
> но что ты хочешь от тех у кого и test - внешняя?

Теперь и с тобою всё понятно.

~ $ echo $SHELL
/data/data/com.termux/files/usr/bin/bash
~ $ type test
test is a shell builtin

$ bash --version
GNU bash, version 5.2.15(1)-release (aarch64-unknown-linux-android)

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

149. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от пох. (?), 04-Ноя-23, 12:08 
мне совершенно нас...ть на эту поделку.

Но все же стесняюсь спросить - test-то, тест - уже запилили?

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

150. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от пох. (?), 04-Ноя-23, 12:09 
> мне совершенно нас...ть на эту поделку.
> Но все же стесняюсь спросить - test-то, тест - уже запилили?

пардон, expr конечно. Или так каждый раз со шкафа и падаете?

Напоминаю - csh это 1978й

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

157. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (157), 04-Ноя-23, 18:01 
man bash
/Arithmetic Expansion

И откуда вы берётесь, мамкины специалисты по линуксу?...

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

171. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от пох. (?), 05-Ноя-23, 02:32 
> man bash
> /Arithmetic Expansion

спасибо, но совершенно неинтересно
> И откуда вы берётесь, мамкины специалисты по линуксу?...

пользуемся шеллом в котором встроенная арифметика была всегда, и совершенно не интересуемся как вы там героически это повторили на двадцать лет позже.
Ваш linoops сдохнет, вместе с вашими поделками, не прожив и трети того срока - нет ни малейшего смысла тратить время.

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

175. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (157), 05-Ноя-23, 07:18 
> спасибо, но совершенно неинтересно

Три дня я гналась за вами, чтобы сказать как вы мне безразличны (c)

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

197. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Электрон (?), 07-Ноя-23, 12:14 
>> man bash
>> /Arithmetic Expansion
> спасибо, но совершенно неинтересно

Так всё таки внешняя математика плохая, или когда указывается, что она встроенная - то сразу не то? Или у вас такие запросы, которые только expr может удовлетворить? Извольте изложить.

Но похоже просто на то, что отступать некуда, а высказаться негативно надо.

Я даже не представляю, чего такого надо писать на shell, чтобы упираться в математические операции. Но возможно у меня не хватает квалификации.

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

92. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (91), 03-Ноя-23, 14:02 
>А) "Windows"-Тут-Лишнее - Powershell-Он-И-В-*Nix-Powershell
>Б) Он-Правда-Лучше-Примерно-Всех-Имеющихся-Аналогов-Мира-*Nix - Следующее-Поколение-Однако
>В) Но-Вот-Конкретно-В-Дисциплине-"Обработка-Текстовых-Строк"-Он-Как-Раз-И-Не-Конкурент

Исправил твой комментарий в соответствии с синтаксисом этого следущего поколения.

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

100. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от User (??), 03-Ноя-23, 14:34 
Ты знал! Нет, ты знал!!! Собственно примерно по этому так и не смог себя заставить этим пользоваться под *nix на сколько-нибудь постоянной основе. Кебаб-кейс да плюс case-sensivity прям к-ккомбо!
Но тут вот какая загогулина - на технологиях powershell можно сделать удобный интерактивный шелл, пригодный для более, чем продвинутого скриптинга - а на технологиях условного bash'а можно... выкинуть и сделать systemd. С т.з. современных потребностей - оно нетехнологично и неподдерживаемо, интегрируй туда awk, не интегрируй...
Ответить | Правка | Наверх | Cообщить модератору

113. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (113), 03-Ноя-23, 16:02 
> case-sensivity

Линуксоиды жалуются на case-sensivity, спешите видеть. А теперь внимание: «As a general principle, PowerShell is as case insensitive as possible while preserving case and not breaking the underlying OS». Вот это действительно комбо!

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

128. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от пох. (?), 03-Ноя-23, 17:41 
>> case-sensivity
> Линуксоиды жалуются на case-sensivity, спешите видеть. А теперь внимание: «As a general

к тому же есть tab completion которая сделает все за вас. Есть правда тоже за вас будет.

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

164. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от _ (??), 04-Ноя-23, 22:59 
Другими словами (C speaking):
#define true false
// happy debugging, moth******rs!

А ведь можно было - по людски, чтобы 100% одинаково везде. Но это жи M$ ... :)

Нихрена PS не панацея, и даже не next step. Скорее - step aside :-|

И оно под линус вдвойне неполноценнее.
Тут любят громко поорать что Net.core - нативный на линуксах. Это правда.
Но только те же *** ещё громче __молчат__, что он хоть и нативный ... но пустой :(
Я даже не о гуях, гуй то с ними, вы попробуйте с линя PS-ом AD usera прополоть __хотябы__ ... а хрен вам! - колтыльте PS remote или лучше не страдайте а хостите вот это всё на винде :)

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

172. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от пох. (?), 05-Ноя-23, 02:39 
> линя PS-ом AD usera прополоть __хотябы__ ... а хрен вам! -

ну как будет у вас нормальный AD, так и пробуйте.
А пока все претензии к cocaмбе, что ж она вам модулей для павершела не написала-то. Попробуйте awk'ом ей поуправлять...ой, опять не получается? Да даже и не знаю, что делать-та...

> колтыльте PS remote или лучше не страдайте а хостите вот это всё на винде :)

в общем-то логично. linoops тут и нахрен не нужен.

А вот скажем powercli - просто ставится и работает, если кому охота.
(с консолькой только по прежнему неизлечимые проблемы, поэтому обычно неохота никому)

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

134. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от ivan_erohin (?), 03-Ноя-23, 23:03 
вы телеметрию повершелла заткнули уже ? а точно заткнули ?

ps: повершеллистов травить не бросим - один четыре восемь восемь.

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

137. "Новая версия интерпретатора GNU Awk 5.3"  –3 +/
Сообщение от пох. (?), 04-Ноя-23, 00:15 
Сразу же как только заткнем телеметрию бубунточки, "popularity-contest" де6иллианщиков и сбор совершенно ненужной информации апдейтами opensuse. Не говоря уже о твоем браузере и всем прочем - которые о тебе знают и умеют разболтать куда больше чем паверщель, которой конечно же очень нужно знать с какими параметрами ты вызывал Select-Object  (но нет)

Федорино горе придется отложить еще на потом - потому что там так просто не заткнешь.

Но тебя очень беспокоит именно гондурас!

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

177. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от ivan_erohin (?), 05-Ноя-23, 08:48 
> Сразу же как только

спасибо за пример whatsaboutism.
я раньше не понимал что это такое, теперь на вашем комменте понял.
// "перевод стрелок" вот что это такое.

> заткнем телеметрию бубунточки
> "popularity-contest" де6иллианщиков

sudo apt purge чего-то-там.
один раз на одну инсталляцию.

а теперь расскажите как вы будет затыкать повершелл.

> Но тебя очень беспокоит именно гондурас!

нет, меня беспокоят повершелл лохи.
года 2 назад такие не постеснялись вывесить вакансию на хедхентер,
искали программистов повершелл с бэкграундом сисадминов.
причем у них продукт по автоматизации безопастности локальных сетей,
вот что самое смешное.

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

182. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от пох. (?), 05-Ноя-23, 16:21 
> спасибо за пример whatsaboutism.

ни разу. Это именно попытка понаблюдать за тобой, аноним (не за своим софтом, да и нет у них своего, а именно за тобой).
Причем замаскированная - т.е. та же убунточка прекрасно понимала что творит и что этому рады не будут. Иначе зачем ей прятать телеметрию в user-agent, вместо того чтобы просто передавать параметрами (кому вообще может такое в голову придти кроме того кто думает что самый умный и всех сейчас нае...обманет)?

И в той же самой системе где ты намерен героически бороться с паверщелью, сливающей продолжительность своего запуска (архиважный параметр чтобы следить за тобой)

> sudo apt purge чего-то-там.

оно к этому моменту во-первых все о тебе уже слило что могло (popularity-contest в убунте запускается прямо в процессе установки. Про дебиан врут что нет но я им не верю. Те кому не нужна телеметрия просто не стали бы ее вообще пихать.)

Во-вторых ты вряд ли знаешь, чего.

> а теперь расскажите как вы будет затыкать повершелл.

даже и не почешусь. Мне совершенно нежалко время его запуска (это даже не время моего входа в систему, которое так интересует убунту, он у меня раз в пол-года запускается) и список ms'овских расширений которых у меня все равно нет (к тому же ms и так знает что я их с нее качал, скорее всего это им для поправки на ветер того самого времени запуска).

А так - The telemetry reporting can be disabled by setting the environment variable POWERSHELL_TELEMETRY_OPTOUT to true, yes, or 1.

А теперь расскажи как ты уже в очередной раз отключил фуфлофоксу сбор телеметрии о тех кто отключил телеметрию?

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

153. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (153), 04-Ноя-23, 14:33 
PowerShell sends the following information during the session:

The count of calls to the PowerShell.Create() API
The names and versions of Microsoft-owned modules imported
The names of enabled experimental features
The count of remote session open operations

Ужасно, просто ужасно.

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

165. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от _ (??), 04-Ноя-23, 23:05 
А когда ты выключаешь камеру и микрофон на телефоне - выключается камера, микрофон и гаснет красный индикатор их включения.
Ну или только ганет индикатор :)
Ответить | Правка | Наверх | Cообщить модератору

173. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от пох. (?), 05-Ноя-23, 02:40 
> А когда ты выключаешь камеру и микрофон на телефоне - выключается камера,
> микрофон и гаснет красный индикатор их включения.
> Ну или только ганет индикатор :)

шапочка из фольги не жмет, я надеюсь?


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

176. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от ivan_erohin (?), 05-Ноя-23, 08:34 
весьма жалкие оправдания.
представьте себе - существуют enterprise-level industrial-grade шеллы и
интерпретаторы скриптов, которые не шлют вообще ничего. ужасно, не правда ли ?

я понимаю что в современном exchange без повершелла медленно,
противно и придется зашквариться. но остальное - зачем ???

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

188. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 07-Ноя-23, 07:47 
А что не так с телеметрией? Ну вот - "чтобы что?!"
Модель угроз там, модель нарушителя, векторы атаки - вот это все. И как "это все" сочетается с использованием github'а, dockerhub'а, npm, pypi, централизованных репозиториев ПО, ci\cd пайплайнов, которые этим всем активно пользуются? Ну или хотя бы, как "без этого вот всего" неуловимым Джо живется?
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

198. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от ivan_erohin (?), 07-Ноя-23, 12:43 
> Модель угроз там, модель нарушителя, векторы атаки

фу-фу-фу, запахло 666-ФЗ от 66 мартобря 2022 года
"о безопастной безопастности в РФ и импортозащемлении в ИТ".

если надо объяснять, то не надо объяснять. тем более инфобезнику.

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

199. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 07-Ноя-23, 12:55 
>> Модель угроз там, модель нарушителя, векторы атаки
> фу-фу-фу, запахло 666-ФЗ от 66 мартобря 2022 года
> "о безопастной безопастности в РФ и импортозащемлении в ИТ".
> если надо объяснять, то не надо объяснять. тем более инфобезнику.

Ну, т.е. традиционная "шапочка-из-фольги" - "Меня посчитали! И меня посчитали!!"(Ц), ч. и т.д.

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

200. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от ivan_erohin (?), 07-Ноя-23, 13:55 
ладно. напишу один раз. отвечать мне не нужно.

где есть телеметрия, там будет data sampling.
где есть data sampling, там будет тихое обновление без вопросов ради вашей безопастности.
где есть тихое обновление без вопросов ради вашей безопастности, там будет любой payload.

Зинаида Гиппиус записала в дневник своё впечатление о тактике коммунистов в первые месяцы переворота:
- Большевистская обезьяна везде тянет свою мохнатую лапу, щупает, пробует. Если по лапе бьют, её отдергивает. Если не встречает сопротивления – можно. Дальше валяй

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

201. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от User (??), 07-Ноя-23, 21:27 
>[оверквотинг удален]
> где есть телеметрия, там будет data sampling.
> где есть data sampling, там будет тихое обновление без вопросов ради вашей
> безопастности.
> где есть тихое обновление без вопросов ради вашей безопастности, там будет любой
> payload.
> Зинаида Гиппиус записала в дневник своё впечатление о тактике коммунистов в первые
> месяцы переворота:
> - Большевистская обезьяна везде тянет свою мохнатую лапу, щупает, пробует. Если по
> лапе бьют, её отдергивает. Если не встречает сопротивления – можно. Дальше
> валяй

Уууух, нажористо! А эти коммунисты, вводящие зонды стесняюсь спрашивать - чешуйчатые или обрезанные? А может то и другое? И на какое место шапочку натягивать для защиты? Друг просит узнать...

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

56. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (113), 03-Ноя-23, 10:26 
> с человеческим си-синтаксисом
> си-синтаксисом
> с человеческим
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

119. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 16:32 
> он не требует установки

Это не вечно.
Бывает, зыришь обновление операционной системы, а там пишут что-нибудь типа - перл (например) теперь в базовую поставку не входит уж. И ставь его после этого в систему руками.

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

23. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (23), 03-Ноя-23, 00:58 
Стандартизировали бы перл 5, прекратили бессмысленный улучшайзинг и можно было бы прикопать авк с концами.
Ответить | Правка | Наверх | Cообщить модератору

24. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от beck (??), 03-Ноя-23, 01:02 
Чтобы прикрутить например на винду или ещё куда awk, достаточно положить к скрипту 1  (один) исполняемый файл на, емнип,  пяток мегабайт.

Чтобы прикрутить perl...

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

25. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (25), 03-Ноя-23, 01:28 
Саппортить древности на перле еще понятно. Но писать сейчас что-то новое на перле....
Ответить | Правка | Наверх | Cообщить модератору

32. "Новая версия интерпретатора GNU Awk 5.3"  +3 +/
Сообщение от Аноним (-), 03-Ноя-23, 02:34 
> Саппортить древности на перле еще понятно. Но писать сейчас что-то новое на перле....

Представь себе пишут. Если сравнивать в лоб пайтон и перл, то перл выигрывает по всем пунктам. Не зря его поставляют во всех дистрибутивах по умолчанию и не стремятся отказываться как от зависимости.

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

57. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от 1 (??), 03-Ноя-23, 10:32 
> Не зря его поставляют во всех дистрибутивах по умолчанию

Не надо говорить за всех. Во FreeBSD его выпилили из базовой системы ещё в 7ке (?) (не помню уже).

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

64. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Annon (?), 03-Ноя-23, 11:09 
И кому твоя бздя нужна? Трем дистрохоперам?
Ответить | Правка | Наверх | Cообщить модератору

93. "Новая версия интерпретатора GNU Awk 5.3"  –2 +/
Сообщение от Аноним (91), 03-Ноя-23, 14:03 
Все еще на двух больше, чем тех, кому нужен перл.
Ответить | Правка | Наверх | Cообщить модератору

130. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (130), 03-Ноя-23, 18:19 
Нужность перла подкреплена его безальтернативностью. А вот BSD в 2023году - это чистой воды некрофилия.
Ответить | Правка | Наверх | Cообщить модератору

69. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (69), 03-Ноя-23, 12:08 
> Не зря его поставляют во всех дистрибутивах по умолчанию и не стремятся отказываться как от зависимости.

Его поставляют чтобы старый код работал. Если это дистр, основанный на дебиан, то чтобы apt работал.

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

74. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (130), 03-Ноя-23, 12:17 
И почему-то не спешат все переписывать на пайтон.
Ответить | Правка | Наверх | Cообщить модератору

94. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (91), 03-Ноя-23, 14:04 
Что - все?
Ответить | Правка | Наверх | Cообщить модератору

83. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Пряник (?), 03-Ноя-23, 13:04 
Сейчас популярен питон. И ни в чём он не проигрывает твоему перлу.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

106. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от User (??), 03-Ноя-23, 15:02 
... кроме обратной совместимости, скорости выполнения тех же работ со строками и тому подобных "нинужна!"ых вещей.
Ответить | Правка | Наверх | Cообщить модератору

132. "Новая версия интерпретатора GNU Awk 5.3"  –4 +/
Сообщение от Пряник (?), 03-Ноя-23, 18:54 
Итак, с чего вы взяли, что обратная совместимость - это преимущество? Это недостаток, заставляющий усложнять код и тянуть легаси. Если вам так удобно, можете считать питон 2 и 3 разными языками. Никто не заставляет переходить на питон 3. Но все захотели и перешли. Понимаю их.
Ответить | Правка | Наверх | Cообщить модератору

133. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от User (??), 03-Ноя-23, 21:48 
Действительно. Нельзя так взять - и написать на 10 лет вперед, новое поколение тоже хочет кушать!
Ответить | Правка | Наверх | Cообщить модератору

154. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (153), 04-Ноя-23, 14:39 
Python 2 поддерживался в течение двенадцати лет после выхода Python 3. Более того, им и сейчас никто не мешает пользоваться.
Ответить | Правка | Наверх | Cообщить модератору

161. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от User (??), 04-Ноя-23, 21:52 
> Python 2 поддерживался в течение двенадцати лет после выхода Python 3. Более
> того, им и сейчас никто не мешает пользоваться.

Эм. Ну вы конечно можете попробовать - с учетом отсутствия пакетного менеджера - но сделать при этом что-нибудь вменяемое... удачи.

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

191. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Пряник (?), 07-Ноя-23, 10:14 
Время движется, всё меняется.
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

195. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 07-Ноя-23, 11:21 
> Время движется, всё меняется.

А дзен-пофигистическая картинка седомудрым гуру где? Без картинки - нищитова!

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

166. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от _ (??), 04-Ноя-23, 23:11 
>Никто не заставляет переходить на питон 3.

:-D
Всегда слегка завидовал розовым поняшам. Живи в своём мире, __наш__ тебе сильно не понравится.

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

203. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Пряник (?), 21-Ноя-23, 13:46 
Чьё-то мнение - это лишь мысли, а не реальность.
Ответить | Правка | Наверх | Cообщить модератору

123. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 16:46 
> Не зря его поставляют во всех дистрибутивах по умолчанию

Наши когда-то выкинули его из базового набора.
Я его руками после этого всё-равно ставил бы.
Но руками ставить не приходится потому, что во время установки каких-то пакаджей (кажись Midnight commander) перла заталкивают в систему и без меня. 😁

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

41. "Новая версия интерпретатора GNU Awk 5.3"  +3 +/
Сообщение от User (??), 03-Ноя-23, 07:27 
Я пишу на SAP - SedAwkPerl(Ц) )))
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

167. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от _ (??), 04-Ноя-23, 23:25 
Дура ты лошадь! (C)
Если пишешь на Perl - напуркуа тебе первые два?!?!
Их и исползуют то только для того чтоб на Perl не писать ;-)
Ответить | Правка | Наверх | Cообщить модератору

184. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 06-Ноя-23, 08:28 
> Дура ты лошадь! (C)
> Если пишешь на Perl - напуркуа тебе первые два?!?!
> Их и исползуют то только для того чтоб на Perl не писать
> ;-)

Оттож! Каждый раз думаешь, что пронесет - а потом понимаешь, что надо было с самого начала на <s>perl'е</s> python'е сделать )))

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

102. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 03-Ноя-23, 14:42 
Я предполагаю, что "саппортить perl" все согласны, до тех пор пока НИЧЕГО в рамках данного процесса делать и не надо. Он работает - "ты поддерживаешь", он ломается больше двух раз - ты тяжко вздыхаешь "да нуигонафик" и переписываешь. У меня в округе именно так происходило лет с 10-15 назад.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

50. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от wd (?), 03-Ноя-23, 09:32 
еще в стародавние времена был какойто там шиндовсадминтулкит или типо того
в составе лежал perl.exe версии 5.0 размером меньше полуметра (и даже с дорисованными копирайтами майкрософта)
и, в целом, этого было очень даже достаточно, как минимум для писания скриптов уровня awk/sed/grep (даже нынешних)

до кучи, когда на дворе был perl 5.8, я захотел нечто подобное актуальное, без горы модулей
и я просто взял perl.exe и perl58.dll из активперла и готово, для "blablabla|perl -e " более чем достаточно

также наблюдал укоцанный перл 5.0 в составе vmware, но это тоже было порядка 20лет назад

как там сейчас в виндовсах с перлами - я не знаю, но думаю, что примерно также
впрочем пару лет назад я strawberryperl натягивал на reactos - и както проблемы это не вызвало

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

70. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от beck (??), 03-Ноя-23, 12:11 
Да, я сам так делал с perl.exe и perl58.dll.

В принципе этого достаточно, тоже соглашусь.

Однако у awk есть свои достоинства, он попроще будет, perl всё-таки поглубже изучать надо. Я не про однострочники, я именно про скриптоту.

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

72. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от Аноним (130), 03-Ноя-23, 12:14 
> Однако у awk есть свои достоинства

Какие? Упоротый синтаксис а-ля брейнфак?!

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

95. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (91), 03-Ноя-23, 14:08 
Все еще лучше чем синтаксис Rust.
Ответить | Правка | Наверх | Cообщить модератору

129. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (130), 03-Ноя-23, 18:17 
> синтаксис Rust

А ты его видел? Впечатление что познания исключительно из местных комментариев.

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

148. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от beck (??), 04-Ноя-23, 11:30 
У perl синтаксис поизвратнее будет.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

168. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от _ (??), 04-Ноя-23, 23:28 
У awk-a то ? 8-o
Ты с sed-ом не путаешь? :-\
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

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

118. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от ptr (??), 03-Ноя-23, 16:24 
А Вы точно способны перенести любой легаси, например, с MS SQL на PostgreSQL или с SSAS на ClickHouse хотя бы за  месяц? Могу подсказать, где на этом легко можно по миллиону рублей, за каждый такой легаси, зарабатывать в течении нескольких лет )
Ответить | Правка | Наверх | Cообщить модератору

160. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (160), 04-Ноя-23, 19:28 
Миллион рублей… интересующиеся могут погуглить Австралийский банк Содружества от кобола отказывался и во что это ему обошлось.
Ответить | Правка | Наверх | Cообщить модератору

169. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от _ (??), 04-Ноя-23, 23:32 
Надо же страсти какие! Всё прямо как в линксе, ну дык а кто Diamond Partner то красношляпым? :) У них "вантуз маст лив!" нынче - официально. Партнёры, ёпта :)
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

87. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (87), 03-Ноя-23, 13:14 
…можно из MSYS2 вытащить пять файлов общим размером <7 МБ, например.

2 942 686 msys-2.0.dll
  199 388 msys-crypt-2.dll
  109 318 msys-gcc_s-seh-1.dll
3 502 741 msys-perl5_36.dll
   14 315 perl.exe
6 768 448 байт

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

107. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от ptr (??), 03-Ноя-23, 15:18 
> Чтобы прикрутить perl...

Два файла. Например, держу под рукой perl.exe и perl5_8.dll
Хотя нынешнему поколению проще ActivePerl инсталлятором поставить, чтобы не регистрировать его руками в Windows Scripting Host.

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

122. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 16:42 
> Стандартизировали бы перл 5

После мутной истории с перл 6 (которого Ларри постоянно обещал выпустить к рождеству, только неизвестно - к какому именно) про перл 5 начали несколько лет назад подумывать, чтобы ваять совместимый с перл 5 перл 7, но с тех пор эту идею не видно и не слышно уж.

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

33. Скрыто модератором  +/
Сообщение от Башпортянкин (?), 03-Ноя-23, 02:36 
Ответить | Правка | Наверх | Cообщить модератору

47. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (-), 03-Ноя-23, 09:00 
Каждый уважающий себя линуксоид обязан знать:
1) Чистый Си (GNU make & GCC должно быть в комплекте).
2) GNU bash
3) GNU awk
4) GNU sed

Каждый уважающий себя линуксоид должен отстаивать копилефт и сторонится пермиссивщины.

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

58. "Новая версия интерпретатора GNU Awk 5.3"  +3 +/
Сообщение от Аноним (58), 03-Ноя-23, 10:33 
Это что, кодекс строителя линуксизма?
Ответить | Правка | Наверх | Cообщить модератору

125. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от rvs2016 (ok), 03-Ноя-23, 17:01 
> Это что, кодекс строителя линуксизма?

Это не кодекс.
Это проходной тест для приёма в их секту! 😁

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

152. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (151), 04-Ноя-23, 14:12 
Секту помешанных наркоманов линуксистов.
Линукс вырос на побочку от корпораций и питался за счет непойми кого и чего (побочкой).
Так что все эти не смотри откуда деньги а смотри на результат очень печальная история
Собственно пример проблемы невозможности современных организаций нормально организовать
процессы ... постоянное желание бизнеса поиметь всех и вся... вот и результат...
Ответить | Правка | Наверх | Cообщить модератору

159. Скрыто модератором  +/
Сообщение от Аноним (-), 04-Ноя-23, 19:06 
Ответить | Правка | Наверх | Cообщить модератору

59. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от фнон (?), 03-Ноя-23, 10:52 
обязать бы еще их всех пользоваться только либрбутами и прочим от столманновских фанатиков,
тогда и в интернете их бы почти не было))
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

63. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (62), 03-Ноя-23, 11:03 
Ты забыл GNU bc, GNU gdb, GNU Emacs, и GNU Guile.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

78. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Пряник (?), 03-Ноя-23, 12:57 
s/emacs/vim/g
Ответить | Правка | Наверх | Cообщить модератору

65. "Новая версия интерпретатора GNU Awk 5.3"  +4 +/
Сообщение от Annon (?), 03-Ноя-23, 11:11 
Само слово линуксоид звучит как сектантство. Я не разбираюсь и даже не хочу разбираться в том что ты перечислил, но использую линь в контейнерах и виртуалках для работы. А основная система у меня мак.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

82. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от anonymous (??), 03-Ноя-23, 13:03 
Не дворянская наука география. IT-митрофанушки едрыть.
Ответить | Правка | Наверх | Cообщить модератору

104. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 03-Ноя-23, 14:57 
И как вам, Сайрусам Смитам в 19 веке? Хорошо небось - каждый инженегр - носитель примерно всех инженерных знаний цивилизации, ляпота... В 21 веке вот почему-то не выходит.
Ответить | Правка | Наверх | Cообщить модератору

108. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от anonymous (??), 03-Ноя-23, 15:20 
Хорошо нам, мир не управляется магией.
Ответить | Правка | Наверх | Cообщить модератору

111. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 03-Ноя-23, 15:37 
Главное - ВЕРИТЬ, да. А меж тем математики о риске появления теорем, сложность доказательства которых превышает когнитивные возможности человеческого сознания еще в 50х годах говорили - но ты продолжай, продолжай. Редукционизм-позитивизм уже в начале двадцатого из моды вышли, а после Геделя и вовсе стыдно стало - но у тебя есть шанс просто недожить, оставаясь в блаженном неведеньи )))
Ответить | Правка | Наверх | Cообщить модератору

114. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от anonymous (??), 03-Ноя-23, 16:16 
Какое отношение всё это имеет к предмету обсуждения ?
Ответить | Правка | Наверх | Cообщить модератору

121. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 03-Ноя-23, 16:41 
Всё ж вам переваривать надо...
1. Вера в то, что "Инженер должен знать все!" померла веке в 19
2. То, что минимальный объем знаний и навыков, релевантных профессии меняется со временем - уже в 20м веке аксиома
3. Перечисленный набор - адекватен 90м годам прошлого века, сейчас все это помогает менеджить размазанную по сотне .net микросервисов, запущенных в distroless-контейнерах под управлением immutable-нод оркестратора с помощью декларативного описания помогает ровно "никак" - скорее изрядно вредит.
Ну и last but not leastм
4. "Линуксойд" - не профессия, а секта.
Ответить | Правка | Наверх | Cообщить модератору

140. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (153), 04-Ноя-23, 05:07 
>  Вера в то, что "Инженер должен знать все!" померла веке в 19

Да уже в 19 веке никто в это не верил, Сайрус был такой утопический _вымышленный_ персонаж, как и все у Верна.

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

162. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 04-Ноя-23, 21:55 
>>  Вера в то, что "Инженер должен знать все!" померла веке в 19
> Да уже в 19 веке никто в это не верил, Сайрус был
> такой утопический _вымышленный_ персонаж, как и все у Верна.

В 19 можно было относительно добросовестно ошибаться в этом направлении, кмк.

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

163. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (160), 04-Ноя-23, 22:33 
19 век очень разный был, развитие шло бурными темпами. Но «Таинственный остров» написан уже в 1875 году.
Ответить | Правка | Наверх | Cообщить модератору

185. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 06-Ноя-23, 08:30 
> 19 век очень разный был, развитие шло бурными темпами. Но «Таинственный остров» написан
> уже в 1875 году.

Оттож. И?

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

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

97. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от крокодил мимо.. (?), 03-Ноя-23, 14:17 
> Каждый уважающий себя линуксоид обязан знать:
> 1) Чистый Си (GNU make & GCC должно быть в комплекте).

причём, кроме системного gcc, ещё требуется т.н. "старый"..

> 2) GNU bash

а потом долго и нудно отвыкать от башизмов.. современный bash/zsh перегружены, из-за чего скорость исполнения команд удручает.. кому ехать - применяют что-то типа dash для соответствующих сценариев..

есть ksh93, который во многом был основой POSIX..
есть csh, с 1978 бывший де-факто стандартом шелла для Unix.. хотя и недостатков у csh/tcsh хватает..

> 3) GNU awk

awk/nawk, gawk и mawk.. и из них gawk - самое тормозное корыто, зато с multidimensional arrays и прочими свистелками..

> 4) GNU sed

опять же, субъективно, который написан просто чтобы не использовать традиционный BSD sed (как и bash собсно)..

> Каждый уважающий себя линуксоид должен отстаивать копилефт и сторонится пермиссивщины.

именно поэтому появляются проекты а-ля llvm-clang.. а, как уже неоднократно замечали, проекты, попадающие в лапы GNU, получают на выходе всё что угодно, кроме GPLv2..

в остатке: Linux - это ядро.. а вот всё, что навертели вокруг него - ..

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

99. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (5), 03-Ноя-23, 14:32 
Ты очень заблуждаешься, и я искренне надеюсь, что ты действительно мимокрокодил и просто хотел набросить. А то грустно от существования таких "специалистов" в индустрии, их сейчас засилье.
Ответить | Правка | Наверх | Cообщить модератору

155. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (153), 04-Ноя-23, 14:51 
А всё, что навертели вокруг него — GNU/Linux. А поскольку других ОС на этом ядре нет (мобилки в расчёт не берём), то, говоря Linux, подразумеваем ОС GNU/Linux.
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

178. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Второй из Кукуева (?), 05-Ноя-23, 09:14 
Android Linux нет? Который живет прекрасно без GNU
Или может нет OpenWRT? Который тоже без GNU живет
Не пори чепухи
GNU/Linux безусловно достаточно крупный, но он не составляет даже половины Linux-based OS по миру
Ответить | Правка | Наверх | Cообщить модератору

180. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от Аноним (180), 05-Ноя-23, 12:15 
Ага Андроид купил и выбросил, как только новая версия смартфона выйдет. На десктопе GNU/Linux - это ценность.

>OpenWRT

В OpenWRT нет утилит GNU? Шта?

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

181. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Второй из Кукуева (?), 05-Ноя-23, 12:33 
> В OpenWRT нет утилит GNU? Шта?

Да вот так
Нету, если сам не поставишь
В дефолте нет ничего гнутого
Прикинь

> Андроид купил и выбросил, как только новая версия смартфона выйдет

И это отменяет тот факт, что Android Linux работает на ядре Linux и его используют несколько миллиардов человек на планете?

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

186. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от крокодил мимо.. (?), 06-Ноя-23, 13:29 
> Нету, если сам не поставишь
> В дефолте нет ничего гнутого
> Прикинь

как и в OpenBSD, NetBSD и в базе прочих наследников Unix..
кстати, говоря об Android стоит иметь в виду ToyBox - форк BusyBox-а, сменивший лицензию на *BSD из-за гнутой "свободы" и to stop the lawsuits "in whatever way I see fit"(c)(Rob Landley)..

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

189. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Второй из Кукуева (?), 07-Ноя-23, 09:57 
Какое отношение OpenWRT, будучи ОС на базе ядра Linux, имеет к маргинальным поделкам OpenBSD и NetBSD?
Ну и да, если один из дистрибутивов Linux(при чем GNU/Linux) получал сертификацию, как Unix, то *BSD никогда таковой не получали и не получат, так что про "наследники Unix" писать про них глупо. Нашлись мне наследники, которых живой Unix не признает, говорит "Не мои!"
Ответить | Правка | Наверх | Cообщить модератору

194. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от крокодил мимо.. (?), 07-Ноя-23, 11:18 
речь про альтернативы гнутому софту..

насчёт "поделок":
https://en.wikipedia.org/wiki/History_of_Unix

малая доля в % использования не отменяет наследия..

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

196. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Второй из Кукуева (?), 07-Ноя-23, 11:51 
Никакого наследия

Слушай, ну я начинал с FreeBSD в 96-97 году, когда большинство местных еще не родились даже
Я знаю о чем я говорю
*BSD - маргинальные поделия не имеющие отношения к Unix
То что кто-то там выдумывает не имеет отношения к реальности
Реальность у нас такова, что один из дистрибутивов GNU/Linux получал сертификат и был сертифицированным Unix, а все эти *BSD почему-то считаются "наследниками" при живых Unixах
Чо наследуем, если бабушка здорова?
И почему бабушка не признает наследников даже отдаленными родственниками?

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

202. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от крокодил мимо.. (?), 08-Ноя-23, 19:13 
> Никакого наследия
> Чо наследуем, если бабушка здорова?

https://upload.wikimedia.org/wikipedia/commons/5/50/Unix_his...

> И почему бабушка не признает наследников даже отдаленными родственниками?

потому, что Open Group (http://opengroup.org/unix) не раздаёт сертификаты по факту соблюдения и следования SUS (https://en.wikipedia.org/wiki/Single_UNIX_Specification).. :))

у OpenBSD из базы не проходят под sus:
1) sh (драный pdksh, который сразу у всех юзеров меняется на кошерный ksh93.. или на csh, если хоцца жёстко и без вазелина..  );
2) awk (в конце мана отдельный параграф по отличиям)

тэк шта "бабка" родню таки признаёт..

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

193. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от Аноним (193), 07-Ноя-23, 11:11 
>И это отменяет тот факт, что Android Linux работает на ядре Linux и его используют несколько миллиардов человек на планете?

Туалетную бумагу тоже используют несколько миллиардов человек на планете? Запомни, GNU/Linux - это ценнсть.

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

103. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от User (??), 03-Ноя-23, 14:47 
Ну, почему нет? Можно и так упороться.
А Каждый Уважающий Себя инженер (Да и просто "человек", чо уж ограничиваться-то?) должен от этих "линуксоЙдов" максимально дистанцироваться - ему обычно работать причем не за "донаты" - а вот прям за зарплату, т.е. так чтобы результат был! надо, а не степенью Ъ мериться.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

110. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от anonymous (??), 03-Ноя-23, 15:21 
Ты это, не отвлекайся, греби давай, а то депремируют.
Ответить | Правка | Наверх | Cообщить модератору

112. "Новая версия интерпретатора GNU Awk 5.3"  –1 +/
Сообщение от User (??), 03-Ноя-23, 15:39 
Да ни, всегда ж можно на double-free, use-after-free, и прочие "выходы за границы" свалить - эт не мы, эт дiды нафиговертили ))
Ответить | Правка | Наверх | Cообщить модератору

170. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (170), 05-Ноя-23, 00:26 
5) GNU Tar (команды писать не подсматривая в мануал)
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

179. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (180), 05-Ноя-23, 12:13 
Поначалу да, посматривал в мануал. А сейчас думаю, в чём проблема-то была? Запаковать в контейнер без сжатия -cvf, распаковать любой архив -xvf.
Ответить | Правка | Наверх | Cообщить модератору

49. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (49), 03-Ноя-23, 09:23 
https://livefreeordichotomize.com/posts/2019-06-04-using-awk.../
Ответить | Правка | Наверх | Cообщить модератору

80. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от anonymous (??), 03-Ноя-23, 13:02 
Lesson Learned: Don’t sleep on the basics. Someone probably solved your problem in the 80s.
Ответить | Правка | Наверх | Cообщить модератору

54. "Новая версия интерпретатора GNU Awk 5.3"  +1 +/
Сообщение от Аноним (54), 03-Ноя-23, 10:03 
https://learnbyexample.github.io/learn_gnuawk/
Ответить | Правка | Наверх | Cообщить модератору

60. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (60), 03-Ноя-23, 10:54 
https://adamdrake.com/command-line-tools-can-be-235x-faster-...
Ответить | Правка | Наверх | Cообщить модератору

79. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от anonymous (??), 03-Ноя-23, 13:00 
Забавно, но в резюме смотреться не будет.
Ответить | Правка | Наверх | Cообщить модератору

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

67. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (69), 03-Ноя-23, 11:59 
Когда jit в него завезут?
Ответить | Правка | Наверх | Cообщить модератору

105. "Новая версия интерпретатора GNU Awk 5.3"  +2 +/
Сообщение от Анонимemail (105), 03-Ноя-23, 15:00 
А кто не пользуется awk а вы чем пользуетесь? Если у меня его вычеркнуть, то это прям как без рук. Да, пользуюсь принтом в основном, по условию, выбрать столбцы со значением в строке pattern, или между "pattern1","pattern2", иногда подбить сумму по столбцу. И что это сделает лучше awk?
Ответить | Правка | Наверх | Cообщить модератору

109. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (109), 03-Ноя-23, 15:20 
регулярки в пайтон, регулярки в го. И естественно перл.
Ответить | Правка | Наверх | Cообщить модератору

131. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (131), 03-Ноя-23, 18:29 
Perl
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

136. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (55), 03-Ноя-23, 23:58 
golang script
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

183. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от ivan_erohin (?), 05-Ноя-23, 17:50 
> иногда подбить сумму по столбцу.

я бы не рисковал считать деньги в awk (и в perl и в python тоже).
черт его знает какая там арифметика и как оно будет округлять.

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

190. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от BeLord (ok), 07-Ноя-23, 09:59 
Для таких задач мне асм хватает, за 25 лет кодинга вырабатывается привычка и многие вещи делаешь на автомате, ну и понятно всякие макросы накопились за эти годы, так что по скорости решения задачи подобных задач не сильно отличаются от скриптовых языков, а вот скорость обработки какой-нибудь помойки на 20-30 Тб может быть выше.
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

158. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (158), 04-Ноя-23, 18:48 
> а вы чем пользуетесь?

Тем чем придётся. Лигулярки везде одинаково работают. Тем более при современных средствах разработки типа чатжпт, копилота, барда и иже с ними.

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

187. "Новая версия интерпретатора GNU Awk 5.3"  +/
Сообщение от Аноним (187), 07-Ноя-23, 01:59 
После появления Nushell все эти околобешовые тулзы уже не нужны, как и сам беш (как язык).
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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