The OpenNET Project / Index page

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



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

Оглавление

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

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


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ообщить модератору

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

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




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

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