The OpenNET Project / Index page

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



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

Оглавление

Релиз командного интерпретатора Bash 5.1, opennews (?), 08-Дек-20, (0) [смотреть все]

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


90. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от Аноним (230), 08-Дек-20, 15:10 
Смысл в этом тот, что написанный тобой скрипт должен работать независимо от того, установлен в системе (не твоей) bash или нет. Ну если ты программист, то есть. Если админ, то смысла, может быть, и нет, тебе виднее.
Ответить | Правка | Наверх | Cообщить модератору

96. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от вынь любит вас во все девайсы (?), 08-Дек-20, 15:39 
Это понятно, насколько оно будет в итоге работать как надо, вот вопрос. Тот же баш не совместим между собой в зависимости от версии. Т.е. что лучше универсальный скрипт, возможно вызывающий проблемы или нативный баш, который можно доставить с большинстве случаев. Получается нужно учитывать зоопарк шелов и их версий, нет? А сложность скрипта и накладываемые ограничения?
Я бы выбрал второе, а те места куда баш никак, но очень надо, то заточил бы отдельно. В общем, филькин труд.
Ответить | Правка | Наверх | Cообщить модератору

108. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от InuYasha (??), 08-Дек-20, 16:06 
Мой пример: на телевизоре нет bash, только sh. От линукса там практически только ядро. То же самое на андроеде, особенно в recovery. На самом деле, только в настольно-серверные Люляксы ваш баш и завезли. А больше - никуда.
Ответить | Правка | Наверх | Cообщить модератору

111. "Релиз командного интерпретатора Bash 5.1"  +1 +/
Сообщение от вынь любит вас во все девайсы (?), 08-Дек-20, 16:15 
Баш он не наш, а общий. В твоем случае не логично ли на sh и написать, чисто под девайсы?
Ответить | Правка | Наверх | Cообщить модератору

138. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от Урри (ok), 08-Дек-20, 17:27 
Под ведроид есть фришный termux с башем и терминалами. Ставь и не парься.
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

253. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от InuYasha (??), 09-Дек-20, 11:55 
> Под ведроид есть фришный termux с башем и терминалами. Ставь и не
> парься.

Ствалю. Только чем он при внешнем подключении поможет?

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

120. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от Аноним (230), 08-Дек-20, 16:36 
> универсальный скрипт, возможно вызывающий проблемы

Если он вызывает проблемы, он не универсальный.

> Получается нужно учитывать зоопарк шелов и их версий, нет?

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

> А сложность скрипта и накладываемые ограничения?

Если скрипт получается слишком сложным, его лучше писать на другом языке. Шелл хорош для сравнительно простых вещей.

> Я бы выбрал второе, а те места куда баш никак, но очень надо, то заточил бы отдельно.

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

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

165. "Релиз командного интерпретатора Bash 5.1"  +/
Сообщение от nebularia (ok), 08-Дек-20, 20:01 
> скрипт должен работать независимо от того, установлен в системе (не твоей) bash или нет.

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

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

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

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




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

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