Нашёл OpenSource-программулину, которой реально могу помочь BASH-кодингом и скилами в LDAP (плюс немного Perl-кодингом, но не об этом речь). Там инсталлятор - это какой-то кошмарного вида скрипт от людей, знающих о Shell немного понаслышке. Понятно, я тут же начал его переделывать. Но мне как всегда уже не хватает нормального преобразования переменных к верхнему регистру и ассоциативных массивов - тех фич, без которых я лично уже не представляю себе BASH.
У меня есть три возможности:
- поддерживать два варианта кода для разных версий BASH
- писать код в стиле BASH 3-й версии, используя вместо ассоциативных массивов eval и tr для преобразования регистра
- забить на BASH 3 и писать только для BASH 4
А как бы вы поступили на моём месте?
P.S. Инсталлятор по дефолту всё равно требует BASH, так что никаких ограничений здесь нет, использовать испустивший дух лет 20 назад /bin/sh (т.е. реально просто bash в режиме совместимости) не нужно.
←
1
2
→
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от GotF
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от GotF
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от GotF
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от GotF
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от ugoday
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от DRVTiny
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от Vovka-Korovka
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от Vovka-Korovka
Ответ на:
комментарий
от true_admin
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Новости Вышел bash 5.0 (2019)
- Форум Бинарная совместимость, серия 3 (2023)
- Форум Kylix 3, совместимость, glibc2.0 (2010)
- Форум Совместимость проектов Kylix 3 и Lazarus (2012)
- Форум glade 2 и glade 3, совместимость (2007)
- Форум Совместимость (2010)
- Форум совместимость (2003)
- Форум Совместимость? (2004)
- Форум Совместимость. (2001)
- Форум bash: : command not found - 3 (2002)