= Сообщение: 7744 из 8277 ========================================= RU.LINUX = От : Eugene Grosbein 2:5006/1 30 Jan 22 20:33:19 Кому : Nil A 30 Jan 22 20:33:19 Тема : Re: Описание к эхам FGHI : area://RU.LINUX?msgid=grosbein.net+fc55137f На : area://RU.LINUX?msgid=2:5015/46+61f2e734 = Кодировка сообщения определена как: IBM866 ================================= ============================================================================== 27 янв. 2022, четверг, в 21:24 NOVT, Nil A написал(а):
NA> шелл-скрипт будет разрастаться и становится сильно кудрявым и малоуправляемым
Тащем-то это не зависит от языка. При разрастании кода что на шелле, что на любом другом хотя б скольк-нибудь вменяемом языке управляемость программы определяется программистом, а не языком.
Для обработки текста в шелле вполне достаточно языковых средств, включая дополнительные потоки данных (кроме stdin/stdout/stderr можно создавать свои), функции с локальными переменными, ассоциативные массивы и т.п. Hе очень хорошо только со скоростью обработки действительно больших объёмов данных шелл-циклами и с вычислениями с плавающей точкой. Остальное для обработки текста в нём неплохо.