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~~