bump!
Аноны (если тут кто-то заходит хотя бы в \sw), кто-нибудь шарит за шеллы ? Каков нынче положняк по ним?
От шелла лично мне нужна интерактивность (всякие рюшечки типо автокомплита, красивого промпта с подсветкой), как язык для написания скриптов (кроме как тех, что в одну строку помещаются с сохранением читабельности) не использую, как и какие-либо интерпретируемые языки. Да, мб сишка со срастом для таких задач слегка перебор, но я уж предпочту на чем-нибудь компилируемом написать, нежели чем дрочиться с отладкой непредсказуемых багов с нечитаемыми ошибками (что особенно часто на петухоне кста).
Прям дико нравится nushell, и отчасти fish, у которых много чего уже из коробки, не говоря про возможность экспорта fish-ового автокомплита в nushell. Но есть небольшая проблемка, которая вытекает из их частичной несовместимости с POSIX (мелочь, но все же) - *.sh-скрипты приходиться запускать, вызывая в терминале bash script.sh.
Есть какой-то способ не прописывать отдельно bash при запуске *.sh-скриптов - alias какой-нить, хз, что-ли ?
Zsh не предлагать - тут как с неовимом, куча фреймворков/менеджеров плагинов, отнюдь конфигурацию (даже базовую) не облегчающих, да еще и со своим эльфийским синтаксисом. Хотя таки POSIX, да ...