Crab Utils
Crab Utils - набор полезных утилит для разработки ПО.
Установка
Установка чистых утилит https://github.com/carbonsoft/crab_utils/blob/master/README.md
sudo bash -c "wget 'http://opencarbon.ru/html/opencrab_install.sh' -O - | bash"
Установка для сотрудников carbonsoft с devops и support плагинами:
sudo bash -c "wget 'http://opencarbon.ru/html/crab_install.sh' -O - | bash"
Устанавливаются в /opt/crab/crab_utils
Поддерживаются plugins, например /opt/crab/crab_devops
Текущие утилиты
- crab_example - показывает рабочие примеры и решения bash,awk,sed,regexp,mdadm и тп и тд. полезно чтоб не искать в инете, и не тратить время. грепает вики и можно пользовательские статьи.
- crab_indent - форматирует код bash и в будущем любой другой, добавляйте. Добавляет макрос mc(ctr+a f), также можно подключить для vim см исходники.
- crab_syntax - проверяет код bash на соглашение strongbash_коменты и в будущем любой другой, добавляйте.
- crab_update - обвновляет утилиты и плагины, обходит /opt/crab/ и делает git pull
- crab_sys.sh - библиотека для bash программ, удобна для жестких правил и отладки и колстека
~~OWNERAPPROVE~~