По многочисленным просьбам, я дозрел объединить все полезные функции
для shell в единую библиотеку по имени alterator-sh-functions.

Пока там будут видимо следующие функции:
message_loop - основной цикл работы бакенда
scm_quote - бывший simple_quote.

print_string - тоже самое, но не поточный вариант, а принимает строку
в виде параметра.
print_bool - переводит "yes" "no" "0" "1" в "#t" "#f"

_ - переводы.

nop - тоже самое что и echo '()'

shell_get, shell_add_or_subst - редактирование шельных конфигурационных файлов.

Что ещё?

Принимаются пожелания по составу и именованию функций?

В будущем я планирую отказаться от
/usr/share/alterator/build/bakend3.sh в пользу alterator-sh-functions.
Долгое время видимо будет существовать симлинк с первого на второй и
будут расставлены alias-ы на старые имена функций.
_______________________________________________
devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить