The OpenNET Project / Index page

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



"Доступен ShellCheck 0.9, статический анализатор для shell-скриптов"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для сортировки сообщений в нити по дате нажмите "Сортировка по времени, UBB".
. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." +/
Сообщение от швондер (?), 01-Янв-23, 14:49 
> Этот код ни от чего не зависит, если он не интерпретируется. Не
> понимаю, что тонкого в ?(), если extglob -- это штатная функциональность
> баша? Я уже уже собирал баш 5.0_p18 и 5.1_p16-r2 -- в
> них нет ошибки синтаксиса, которая возникла сразу после размаскировки 5.2_p15 пару
> месяцев назад. Более ранние рассматривать нет смысла, в остальном коде присутствует
> максимально много башизмов, потому что только они позволяют писать профессиональный и
> устойчивый к ошибкам и уязвимостям код без лишних зависимостей (у которых
> будут свои особенности опять же). Конкретно приведённый код демонстрирует эту ошибку
> в 5.2_p15, её там быть не должно, либо $() вообще нельзя
> использовать нигде и никак.

пруф должен выглядеть так:
mkdir test
cd test
mkdir dir
touch dir/{имена_файлов_под_матч}
~/src/bash-5.1/bash ~/src/script  - работает
~/src/bash-5.2/bash ~/src/script  - не работает


пока этого нет - говорить о регрессе бессмысленно.

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

Оглавление
Доступен ShellCheck 0.9, статический анализатор для shell-скриптов, opennews, 27-Дек-22, 12:01  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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