Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Доступен ShellCheck 0.9, статический анализатор для shell-скриптов" | +/– | |
Сообщение от opennews (??), 27-Дек-22, 12:01 | ||
Опубликован выпуск проекта ShellCheck 0.9, развивающего систему статического анализа shell-скриптов, поддерживающую выявление ошибок в скриптах с учётом особенностей bash, sh, ksh и dash. Код проекта написан на языке Haskell и распространяется под лицензией GPLv3. Предоставляются компоненты для интеграции с Vim, Emacs, VSCode, Sublime, Atom и различными интегрированными средами, поддерживающими GCC-совместимый вывод сведений об ошибках... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +32 +/– | |
Сообщение от Аноним (1), 27-Дек-22, 12:01 | ||
must have для всех местных экспертов | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Жироватт (ok), 27-Дек-22, 12:41 | ||
Да в принципе для всех нужная, но не необходимая. | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 16:44 | ||
Новые мозги анализатор не поставит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +4 +/– | |
Сообщение от анонна (?), 27-Дек-22, 21:05 | ||
но он позволит создавать скрипты не подверженные опасным ошибкам. я вообще удивляюсь как никому в голову не пришло создать такой инструмент раньше. это же по сути анализ текста и сверка его с правильным шаблоном(хотя и несколько сложнее). кстати в си и с++ такой анализатор был бы просто спасением в свое время. хотя если с си это можно сделать, то с плюсами куда сложнее. там столько напихали в язык и продолжают пихать, что это окажется той еще задачкой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (123), 28-Дек-22, 09:23 | ||
>я вообще удивляюсь как никому в голову не пришло создать такой инструмент раньше | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от анонна (?), 28-Дек-22, 20:53 | ||
способны ли они в с++ разобраться вот вопрос. там слишком много подводных камней)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (130), 28-Дек-22, 13:14 | ||
У так называемых программистов, не знающих что такое шина адреса и шлепающих формы на скриптухах для верстальщиков типа java, их нет и не может быть. | ||
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору |
26. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –7 +/– | |
Сообщение от Аноним (26), 27-Дек-22, 13:08 | ||
>Код проекта написан на языке Haskell | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
53. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Ноня (?), 27-Дек-22, 14:56 | ||
Зато есть GNU/MIT Scheme. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +4 +/– | |
Сообщение от Аноним (2), 27-Дек-22, 12:09 | ||
Титаническая программа! От всей этой шелл-лапши никуда не деться, поэтому такой анализатор должен быть очень полезен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от анон (?), 27-Дек-22, 13:29 | ||
Всегда считал, что вместо systemd надо было вложиться в такой анализатор или генератор скелета скриптов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +3 +/– | |
Сообщение от Аноним (35), 27-Дек-22, 13:43 | ||
и как ты на башпортянках реализуешь асинхронщину и параллельный взаимозависимый запуск служб? да ты споткнешься уже на простейшей задаче "дождаться, когда ядро обнаружит /dev/sda" (нет, делать по таймеру проверку на существование /dev/sda -- это не верное решение) | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +3 +/– | |
Сообщение от Random (??), 27-Дек-22, 14:37 | ||
Никогда до systemd не встречал ситуации, что система не может стартовать, хотя бы и в неполном виде, из-за того, что не может чего-то дождаться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 14:59 | ||
Даже кернел так то умеет параметр rootwait. Догадаешься почему? А так то ты видимо еще много чего не встречал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Сушилин (?), 27-Дек-22, 15:45 | ||
Объясните пж не шарящиму, что это за зверь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Роман (??), 27-Дек-22, 16:05 | ||
Например ваш raid массив на 48 дисков инициализируется не мгновенно и root device таким образом недоступен если не подождать | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от 1 (??), 27-Дек-22, 16:28 | ||
А потом "что-то пошло не так" и система не загружается никогда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Роман (??), 27-Дек-22, 16:57 | ||
> А потом "что-то пошло не так" и система не загружается никогда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 18:56 | ||
> А потом "что-то пошло не так" и система не загружается никогда. | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
102. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 27-Дек-22, 19:38 | ||
> Что и как ты будешь чинить, если рутфс нету, чудак? | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 19:58 | ||
> Какой-то рут есть же, не? | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Random (??), 28-Дек-22, 01:00 | ||
Иногда надо загрузиться на деградированном рейде - например, без одного диска в зеркале. | ||
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору |
97. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 19:02 | ||
> Объясните пж не шарящиму, что это за зверь? | ||
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору |
58. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +9 +/– | |
Сообщение от анон (?), 27-Дек-22, 15:00 | ||
> реализуешь асинхронщину и параллельный взаимозависимый запуск служб | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
75. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (75), 27-Дек-22, 16:38 | ||
> да ты споткнешься уже на простейшей задаче "дождаться, когда ядро обнаружит /dev/sda" | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
85. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Аноним (35), 27-Дек-22, 17:24 | ||
> pid=0 запускается | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +3 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 19:05 | ||
> Ты в курсе, что процесса с pid=0 не существует? Типичный критикан системд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
182. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от freehck (ok), 02-Янв-23, 16:45 | ||
> и как ты на башпортянках реализуешь асинхронщину и параллельный взаимозависимый запуск служб? | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
55. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 14:58 | ||
> генератор скелетов в шкафу | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
118. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (2), 28-Дек-22, 01:18 | ||
> Всегда считал, что вместо systemd надо было вложиться в такой анализатор или | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
3. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от ip1982 (ok), 27-Дек-22, 12:10 | ||
Хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +7 +/– | |
Сообщение от Анонус (?), 27-Дек-22, 12:12 | ||
>отсутствие пробелов при сравнении "[[ $foo==0 ]]", наличие пробелов "var = 42" | ||
Ответить | Правка | Наверх | Cообщить модератору |
|
8. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (1), 27-Дек-22, 12:24 | ||
у раста по части памяти всё хорошо в сравнении с дедовыми плюсами, ведь она у него не течёт как у ски в месячные | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
9. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (9), 27-Дек-22, 12:29 | ||
Уровень лексикона растоманов понятен | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 27-Дек-22, 12:38 | ||
Большинство местных растоманов в пуберантном периоде | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от burjui (ok), 27-Дек-22, 14:02 | ||
Как и всех остальных -манов на этом ресурсе, что очевидно из всей демагогии в комментариях под любой новостью о Rust, да и не только. Настоящих спецов здесь крайне мало, будь то растоманов, сишников, приплюснутых, скорлупщиков и т.д. Рассадник самоуверенной школоты, короче. Сам не знаю, зачем читаю комментарии и отвечаю на них, но от детерминизма не убежишь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 14:58 | ||
>Сам не знаю, зачем читаю комментарии и отвечаю на них | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 27-Дек-22, 15:41 | ||
Я считаю, что кодить меня научит только практика, чем я и занимаюсь. Я больше не разрабатываю софт профессионально после выгорания и долгих лет борьбы с депрессией, но дело идёт на поправку, последние несколько месяцев я слежу за своим питанием (кето, витамины и т.д.) пью Страттеру (для СДВГ) и это приносит плоды - появилась куча энергии, исчезла вечная усталость, и теперь я после работы сантехником и в выходные уже недель шесть допиливаю свою библиотеку risky (https://github.com/burjui/risky/tree/v0.4.0) для кодирования инструкций RISC-V (пока только RV32I + M + Zicsr): написал документацию, под две сотни тестов, улучшил API. Потом буду добавлять другие расширения, займусь своим игрушечным компилятором (https://github.com/burjui/rambo), который тоже нуждается в переработке: сделаю внятное выделение регистров, переделаю герерацию RISC-V инструкций (сейчас там примитивный говнокод), добавлю новые оптимизации (сейчас только constant folding + propagation и инлайнинг функций), языковые конструкции. Потом буду изучать теорию типов, чтобы вообще понимать, что я делаю. Я всегда изучал новые ЯП для расширения кругозора и тренировки мозга (вот недавно пощупал koka (очевидная шутка для местных петросянов)), и продолжу это делать, пока он у меня есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 22:29 | ||
>стена текста | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 27-Дек-22, 23:39 | ||
Да мало ли, что они тебе говорят. Сейчас бы прислушиваться к мнению какого хрена с опеннета, у которого нет даже ника, не то что кода, знаний и опыта. Разве что опыта демагогии 😁 | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Анончик (?), 28-Дек-22, 09:17 | ||
Зачем вы себя мучаете этим программированием, непонятно. Есть куча других профессий и занятий по мимо ИТ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 09:46 | ||
Зачем вы себя мучаете чтением моих комментариев, непонятно. Есть куча другого текста "по мимо" написанного мной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +3 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 03:31 | ||
>и теперь я после работы сантехником и в выходные | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
126. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 10:06 | ||
Жирно или нет, но: | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 13:02 | ||
С каких пор джаваскритпизеры стали сантехниками? | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 13:54 | ||
Ещё один выполз... Я никогда не писал ни на JS, ни на PHP, а в Битриксе делал приложения для Android на Java и Kotlin (который там внедрял я). | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 16:39 | ||
> Ещё один выполз... Я никогда не писал ни на JS, ни на | ||
Ответить | Правка | Наверх | Cообщить модератору |
142. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от burjui (ok), 28-Дек-22, 19:55 | ||
Раскрою тебе секрет: я не пишу под Андроид уже лет 8. И ещё один: в нём кроме UI ещё много всего. Ну да ладно, куда мне до тебя, ты же, поди, работаешь с бигдатой, ИИ, запускаешь спутники, а в перерывах пишешь компиляторы. | ||
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору |
145. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 21:51 | ||
> Раскрою тебе секрет: я не пишу под Андроид уже лет 8. | ||
Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору |
144. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 21:45 | ||
> в ней нет кривой работы с памятью и последняя не течёт. | ||
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору |
149. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от burjui (ok), 28-Дек-22, 22:14 | ||
Во-первых, оттуда, что я не писал такой код, в котором даже теоретически может течь. Во-вторых, valgrind. А в-третьих, я научился у местной сишной интеллигенции одному хитрому трюку: делаешь умное лицо и сразу просто знаешь, что твой код лучше, а все, кто не согласен - быдло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 22:41 | ||
> Во-первых, оттуда, что я не писал такой код, в котором даже теоретически может течь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 23:43 | ||
> А доказательско теории где можно посмотреть? | ||
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору |
157. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 29-Дек-22, 01:24 | ||
> Динамическое выделение памяти не используется, течь не может в принципе. | ||
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору |
158. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от burjui (ok), 29-Дек-22, 01:31 | ||
То же, что и синяки. Есть такой классный сервис для поиска информации по фразам, называется Google, очень рекомендую. Я понимаю, что любые высказывания "растоманов" здесь принимаются в штыки, независимо от смысловой нагрузки, но сервис действительно хорош, и его используют миллиарды людей во всём мире. Например, среди первых результатов есть ссылка на статью в Wikipedia. Это, кстати, ещё один замечательный сервис, база знаний. Там можно узнать много интересного про компьютеры. | ||
Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору |
159. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 29-Дек-22, 01:35 | ||
> То же, что и синяки. Есть такой классный сервис для поиска информации | ||
Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору |
160. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 29-Дек-22, 02:31 | ||
А ты понимаешь, что происходит у меня в коде? Как насчёт челленджа: найти утечку памяти в risky v0.4.0. Разумеется, я шучу, потому что: | ||
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору |
169. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от burjui (ok), 29-Дек-22, 15:00 | ||
> Растоман общается как недоразвитый подросток | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Аноним (170), 29-Дек-22, 16:22 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору |
161. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Прохожий (??), 29-Дек-22, 09:10 | ||
Он прекрасно понимает, думаю. А вот ты базовой терминологией не владеешь, что, впрочем, для местного "эксперта" неудивительно. Ты, кстати, так и не ответил, с чем работаешь и в какой области. Ни одного проекта не привёл в ответ. Что весьма и весьма хорошо характеризует тебя. | ||
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору |
167. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 29-Дек-22, 14:26 | ||
> Он прекрасно понимает, думаю. | ||
Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору |
28. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Аноним (26), 27-Дек-22, 13:13 | ||
Ещё как у Раста течёт. Этож способ защиты от use-after-free. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
33. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +6 +/– | |
Сообщение от анон (?), 27-Дек-22, 13:30 | ||
Я бы рассказал шутку про раст, но она не поместится в стек. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
67. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 27-Дек-22, 15:53 | ||
Я бы рассказал шутку про C, но Й№28(%3?*№3Х{>?5ц | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +4 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 17:17 | ||
> Я бы рассказал шутку про C, но Й№28(%3?*№3Х{>?5ц | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –4 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 21:52 | ||
Ой-ой-ой, синяки обиделись и накидали минусов, а теперь ещё и вяло петросянят об этом, я расстроен до глубины ноздри. По твоей логике, вы сами-то даже думаете в одном большом unsafe блоке, что объясняет качество ваших антирастовых шуток: гага в расте стек переполнен (сказал пользователь языка, популяризовавшего термин stack overflow, лол), гага растоманы (шутки про наркотики всегда актуальны среди зрителей Камеди кала). | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 21:57 | ||
> Ой-ой-ой, синяки обиделись и накидали минусов, а теперь ещё и вяло петросянят | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 22:19 | ||
То есть, ты сейчас подтвердил, что 90% комментаторов про Rust - ненормальные, потому что видят в нём одни минусы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 22:32 | ||
> То есть, ты сейчас подтвердил, что 90% комментаторов про Rust - ненормальные, | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –4 +/– | |
Сообщение от burjui (ok), 28-Дек-22, 23:44 | ||
Ты вообще много говоришь. Иди код пиши лучше, балабол. | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 29-Дек-22, 01:16 | ||
> Ты вообще много говоришь. Иди код пиши лучше, балабол. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Аноним (6), 27-Дек-22, 12:18 | ||
Нужен новый shell, безопасная работа с памятью которого обеспечивается во время компиляции через проверку ссылок, отслеживание владения объектами и учёт времени жизни объектов (области видимости), а также через оценку корректности доступа к памяти во время выполнения кода. Также предоставляет средства для защиты от целочисленных переполнений, требует обязательной инициализации значений переменных перед использованием, лучше обрабатывает ошибки в стандартной библиотеке, применяет концепцию неизменяемости (immutable) ссылок и переменных по умолчанию, предлагает сильную статическую типизацию для минимизации логических ошибок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Анонус (?), 27-Дек-22, 12:22 | ||
> Нужен новый shell, безопасная работа с памятью которого обеспечивается во время компиляции | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (10), 27-Дек-22, 12:37 | ||
Идеальный вариант! | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Аноним (14), 27-Дек-22, 12:39 | ||
Язык хороший, но в качестве замены шелла не взлетит. Замена шеллу - это перл. Нравится вам это или нет. И это уже 30 лет так. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (10), 27-Дек-22, 12:41 | ||
Есть ли у перла варианты типа Xonsh? | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (10), 27-Дек-22, 12:40 | ||
Кривой баш, в любом случае, давно уже требует замены. Привыклю корячиться буквой зю, и ничего не меняется. Школьники уже даже умудряются боготворить его идеальность. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
22. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Аноним (22), 27-Дек-22, 12:47 | ||
Баш ужасен, и с этим не поспоришь, но позикс шелл с bsd-шными coreutils ещё хуже — там потенциал выстрелить себе в ногу на два порядка выше | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (10), 27-Дек-22, 12:54 | ||
Суть в том, что баш это очень кривая подпорка, на сегодняшний день. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (22), 27-Дек-22, 13:08 | ||
Проблема в том, что эта подпорка есть везде. Может быть когда-нибудь, лет эдак через -цать, когда питон станет главной зависимостью во всех линуксах, люди начнут перебираться на шелл на основе него, а пока — скрипты для пакетов будут писаться на sh с пригоршней башизмов, клей в Dockerfile будет писаться на sh с привкусом смузи и томатного гозе и весь мир будет прилаживать костыли и подпорки к получившейся хтони | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 15:06 | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. Скрыто модератором | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-22, 03:36 | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 28-Дек-22, 17:32 | ||
Данунафиг, антипод юниксвэя. Делает что угодно и одинаково фигово. Ведет к тому что вместо нормальных кирпичиков объединяемых вон тем - здоровенные шевелящиеся монстры с щупальцами, которые страшно трогать руками. | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
19. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –3 +/– | |
Сообщение от Аноним (19), 27-Дек-22, 12:43 | ||
Power Shell. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
31. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –3 +/– | |
Сообщение от амоним (?), 27-Дек-22, 13:22 | ||
вот кстати, отличное решение. есть команды - согласен. и вывод, в json есть. который всегда можно распарсить, не непонятными регулярными выражениями, которые разваливаются на ходу, а нормальным json парсером, получить те данные которые нужно и проч. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +6 +/– | |
Сообщение от Аноним (39), 27-Дек-22, 13:57 | ||
пожалуйста, изложите свои мысли в виде json-а а то вас трудно парсить | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от Жироватт (ok), 27-Дек-22, 12:47 | ||
Нужен новый шелл-ланг, который как %хайповый_язычок%, но другой. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
103. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от GUIX (?), 27-Дек-22, 19:40 | ||
Про Scheme уже было? | ||
Ответить | Правка | Наверх | Cообщить модератору |
139. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 28-Дек-22, 18:58 | ||
В удалённых. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (26), 27-Дек-22, 13:14 | ||
Какая ещё компиляция при скриптовании? | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
38. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 27-Дек-22, 13:57 | ||
sbcl когда-нибудь видел? вот это оно | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (93), 27-Дек-22, 18:54 | ||
https://www.oilshell.org/ | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
115. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (39), 27-Дек-22, 23:22 | ||
лучше уж es-shell воскресить | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (14), 27-Дек-22, 12:38 | ||
Попытки из шелла и скриптовых языков делать что-то квазитипизированное - это клиника. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (22), 27-Дек-22, 13:02 | ||
Если шелл не для того чтобы программировать, то почему в System V на нём писали программы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (26), 27-Дек-22, 13:17 | ||
Сам SysVinit на Сишке. А на bash там писали и пишут скрипты. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (22), 27-Дек-22, 13:50 | ||
Я не готоврю про sysVinit. Я говорю про AT&T UNIX System V. diff3, spell, basename, uuto, dirname, man, install и многие другие команды написаны на shell. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от ПАНК программист а не кодер (?), 27-Дек-22, 14:06 | ||
Так и деды и в лаптях на телеге когда-то ездили, и что? | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (39), 27-Дек-22, 14:55 | ||
>diff3, spell, basename, uuto, dirname, man, install и многие другие команды написаны на shell. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
66. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 15:47 | ||
В этом юниксвэй и состоит: объединять быстрые эффективные кирпичики вон тем координатором через пайпы. А то что народ из инструмента для glue-логики зачем-то временами чуть не мегаприложухи пытается, так что сабж требоваться начинает - бывает и такое, конечно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 27-Дек-22, 16:18 | ||
>А то что народ из инструмента для glue-логики зачем-то временами чуть не мегаприложухи пытается | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 19:10 | ||
> Так выходит же - почему не пытаться? | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 28-Дек-22, 19:01 | ||
>Ну да, а у другого тут выходит видео блендером редактировать. Можете попробовать еще объяву на забор в автокаде написать, почему не пытаться? :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 28-Дек-22, 23:57 | ||
> Когда это блендер и автокад стали универсальными инструментами навроде шелла? | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 01-Янв-23, 22:42 | ||
>Я бы не стал настаивать что он вот именно универсальный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (22), 27-Дек-22, 18:10 | ||
Не в System V. Значит всё же он изначально и задумывался для программирования утилит | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
44. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 27-Дек-22, 14:16 | ||
>Попытки из шелла и скриптовых языков делать что-то квазитипизированное - это клиника. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
45. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от ПАНК программист а не кодер (?), 27-Дек-22, 14:36 | ||
Всё-то, может, и по делу, и верно, но только суть баша от этого не меняются: встратый синтаксис, несколько слоёв expansion-ов, shopt-магия и так далее. Баш, может быть, мощный инструмент, хороший инструмент, но точно не удобный или современный инструмент, о чём тут спорить вообще. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 16:14 | ||
>синтаксис | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Прохожий (??), 29-Дек-22, 09:43 | ||
>Годный синтаксис у обычного шелла | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (171), 30-Дек-22, 23:02 | ||
Хорошего здесь то что с таким синтаксисом ты можешь делать присвоение прямо в команде: | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +3 +/– | |
Сообщение от commiethebeastie (ok), 27-Дек-22, 12:39 | ||
Line 1: | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 14:55 | ||
Ну, как видишь, работает. Не на...ли :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от commiethebeastie (ok), 27-Дек-22, 15:44 | ||
Действительно работает, если убрать пробел, то ложного срабатывания не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Аноним (23), 27-Дек-22, 12:48 | ||
Настоящими программистам все эти проверки не нужны, они нужны только всяким там, которые даже язык не знают на котором пишут | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +3 +/– | |
Сообщение от burjui (ok), 27-Дек-22, 14:06 | ||
Есть одна проблема с вашим определением термина "настоящий программист": таких не существует. Нет и не было за всю историю человечества ни одного индивида, который бы не совершал ошибок. Конечно, если это мелкий одноразовый скрипт для не слишком важной ерудны, то цена ошибки настолько мала, что можно обойтись и без статического анализатора. Но если он уже есть, не пользоваться им - безумие. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Ноня (?), 27-Дек-22, 14:45 | ||
Так там одна часть в рекламке шеллчека так и гласит: ищут ошибки новичков, и шоб никаких криптик мессаджес! | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
50. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –3 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 14:55 | ||
> статического анализа shell-скриптов | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (133), 28-Дек-22, 15:18 | ||
согласен. ошибки нужно искать не в коде, а в ДНК | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 27-Дек-22, 15:08 | ||
У баша какие-то проблемы с совместимостью. Несколько лет всё прекрасно работало, а тут он в 5.2 фейлится на ?() в $() и надо теперь вместо $() использовать обратные кавычки. При этом, в синтетическом коде это не проявляется и надо было догадаться, где проблема. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (123), 28-Дек-22, 09:26 | ||
Покажи код, аноним. Баш не должен фейлиться на $() никогда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 28-Дек-22, 14:39 | ||
Да, я тоже думал проблема может быть в другом месте, но она именно тут (похоже, дело именно во вложенной ?(), но если с ней что-нибудь сделать, glob не будет работать, как надо) | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от швондер (?), 29-Дек-22, 12:02 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 29-Дек-22, 12:31 | ||
Нет, баш в генте 5.2 в тестовой ветке, не замаскирован. Я уже говорил, что в синтетическом примере не проявляется, поэтому нет смысла. Это была копия проблемного кода и я отдельно убедился, что дело именно в нём. Баш вообще не пытается исполнить этот файл, поэтому переменные никакого значения не имеют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
173. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от швондер (?), 31-Дек-22, 17:27 | ||
> Нет, баш в генте 5.2 в тестовой ветке, не замаскирован. Я уже | ||
Ответить | Правка | Наверх | Cообщить модератору |
165. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 29-Дек-22, 12:35 | ||
Кстати local pext='@(*.mkv|*.mp4|*.avi)' поэтому да, extglob. | ||
Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору |
172. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от швондер (?), 31-Дек-22, 17:23 | ||
так у вас какая именно ошибка? Вижу две в вашем сообщении | ||
Ответить | Правка | Наверх | Cообщить модератору |
174. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 31-Дек-22, 21:11 | ||
Файл находится в 5.1 и не находится в 5.2? И при чём тут файл, если баш не пытается выполнять этот код, который ему не нравится? В этом у баша большая проблема, если ему что-то не нравится, приходится играть в угадайку. Технически этот код подстановки заранее неизвестного имени даже не использовался, потому что скрипту надо передать каталог вместо файла и это никогда так и не использовалось. Но, я уверен, что он корректный и всё работает, как и ожидалось, специально это проверил. Тут большая проблема, что extglob не работает корректно с @ в имени. Просто внезапно баш после обновления решил, что надо использовать обратные кавычки тут. Выглядит 100% как баг, или регрессия. | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от швондер (?), 01-Янв-23, 12:23 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 01-Янв-23, 13:14 | ||
Этот код ни от чего не зависит, если он не интерпретируется. Не понимаю, что тонкого в ?(), если extglob -- это штатная функциональность баша? Я уже уже собирал баш 5.0_p18 и 5.1_p16-r2 -- в них нет ошибки синтаксиса, которая возникла сразу после размаскировки 5.2_p15 пару месяцев назад. Более ранние рассматривать нет смысла, в остальном коде присутствует максимально много башизмов, потому что только они позволяют писать профессиональный и устойчивый к ошибкам и уязвимостям код без лишних зависимостей (у которых будут свои особенности опять же). Конкретно приведённый код демонстрирует эту ошибку в 5.2_p15, её там быть не должно, либо $() вообще нельзя использовать нигде и никак. | ||
Ответить | Правка | Наверх | Cообщить модератору |
177. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от швондер (?), 01-Янв-23, 14:49 | ||
> Этот код ни от чего не зависит, если он не интерпретируется. Не | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 01-Янв-23, 15:19 | ||
Зачем мне это? Я накатил старые версии интерпретатора, которые есть в репах, и убедился, что у них всё нормально. Этого более чем достаточно. Но ладно | ||
Ответить | Правка | Наверх | Cообщить модератору |
179. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от швондер (?), 01-Янв-23, 18:29 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
180. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (60), 01-Янв-23, 18:36 | ||
Нет, это один файл. Я же написал, как повторить (когда я пытался воспроизвести на минимальном примере в прошлый раз, почему-то не получилось). | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (72), 27-Дек-22, 16:18 | ||
Они не могли придумать более оригинального названия? И как мне гуглить это и искать в репах? | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (-), 27-Дек-22, 16:52 | ||
От названия прямо-таки пахнет тем, что эти ребятки юниксом никогда не проникались. Ещё для бинго можно было бы домен .io зарегать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от onanim (?), 28-Дек-22, 11:01 | ||
$ cnf shellcheck | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
83. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Самый умный из вас (?), 27-Дек-22, 17:20 | ||
Если человек в своём профиле пишет, что ему нравится кодить на sh, к нему стоит присмотреться | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +2 +/– | |
Сообщение от 1 (??), 27-Дек-22, 17:36 | ||
психиатрам | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Самый умный из вас (?), 27-Дек-22, 23:16 | ||
Или девушкам, как к завидному жениху и уверенному в себе мужчине? 🤔 | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (-), 27-Дек-22, 23:17 | ||
Вот это и скажешь человеку, умеющему кодить на шелле, когда в очередной раз в слезах к нему обратишься с тем, что ты куда-то нажала и оно перестало запускаться, хорошо, дорогуша? | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
88. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –2 +/– | |
Сообщение от Xasd8 (?), 27-Дек-22, 17:37 | ||
> а использование "echo {1..10}" будет выделено как несовместимое с dash и sh. | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Аноним (22), 27-Дек-22, 18:26 | ||
Меинтейнерам пакетов Debian | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от warlock66613 (ok), 27-Дек-22, 18:55 | ||
Тому кто хочет чтобы его скрипт можно было запустить? На нормальной системе, где нет места bash я имею в виду. | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
141. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Аноним (141), 28-Дек-22, 19:16 | ||
Такие системы называются легаси их всё меньше и меньше. Сегодня, если на операционной системе общего назначения не существует баша, это показатель её непригодности к промышленному использованию. Практика деплоев тому доказательством. | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от Мононим (?), 27-Дек-22, 18:09 | ||
Не хватает только канпелятора. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Мононим (?), 27-Дек-22, 18:10 | ||
А, да, ещё объект-ориентированности, статической типизации и обязательно всё на хрусте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от warlock66613 (ok), 27-Дек-22, 18:54 | ||
Штука отличная. | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Kirikekeks (ok), 27-Дек-22, 19:33 | ||
Много лет выпущенная гуглем Salt bash записки на пипифаксе для меня прям настольный пипифакс. А анализатор, это хорошо, особенно когда свой забытый скрипт надо переделать. Тем более что спросить про bash стеснительно, как пёрнуть в обществе, а очень напрасно. Не любо не слушай, а врать не мешай. Я помню несколько ситуаций, когда высоколобые многомудрые девы реально готовы были потратить нехилые деньги на проблемы решаемые однострочником на баш. Да и гугловое руководство тоже похоже на "к вящему сожалению совсем без bash не получится, но хотябы делайте так, а?" | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Карабьян (?), 27-Дек-22, 19:41 | ||
Какой области девы? По специализации | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –3 +/– | |
Сообщение от EuPhobos (ok), 27-Дек-22, 21:17 | ||
Совет на скриншоте: "используйте bc или awk" просто "гениальный".. | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +1 +/– | |
Сообщение от Аноним (39), 27-Дек-22, 23:05 | ||
какие еще встроенные фишки для дробных чисел, ты о чем ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от Аноним (112), 27-Дек-22, 23:06 | ||
на том же скриншоте написано, что шелл не умеет работать с дробями (а ash, dash, bash вроде как не умеют | ||
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору |
121. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | +/– | |
Сообщение от EuPhobos (ok), 28-Дек-22, 08:32 | ||
Да, что-то я дроби не увидел сразу, подумал чекер даёт совет считать всегда в сторонних программах. | ||
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору |
128. "Доступен ShellCheck 0.9, статический анализатор для shell-ск..." | –1 +/– | |
Сообщение от onanim (?), 28-Дек-22, 11:03 | ||
не знал о существовании этой тулзы, спасибо! | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |