Существует ли система управления пакетами для скриптов оболочки?

Существует ли система управления пакетами для скриптов оболочки?

Есть ли система пакетов (например npm, cpan, и т. д.) для скриптов оболочки? В частности, в Ubuntu?

решение1

https://github.com/bpkg/bpkg/может быть установлен с:

curl -Lo- "https://raw.githubusercontent.com/bpkg/bpkg/master/setup.sh" | bash

и позволяет устанавливать такие пакеты, как:

bpkg install term -g

Пакеты — это просто репозитории Git с файлом package.jsonна верхнем уровне.

решение2

Насколько мне известно, подобных пакетов/инструментов для совместного использования скриптов оболочки не существует... По моему мнению, это связано с тем, что существует не один язык сценариев (вы, вероятно, имели в виду bash, но существуют и другие оболочки), а также с тем, что задача, которую должен выполнить скрипт оболочки, часто весьма специфична.

На самом деле, набор инструментов GNU (sed, awk, grep и т. д.) можно рассматривать как набор базовых (или более сложных) инструментов, которые распространяются в виде deb-пакетов...

Тем не менее, вы можете найти некоторые примеры в сети, например, список наэтот пост в блоге...

решение3

Взгляни наворобей- это система распространения скриптов для платформ Linux.

Связанный контент