Новое правило. Запрещено делать функции LOG и DATE в утилитах и писать в /var/log/name.log
Если вам требуется логировать вывод утилиты, то это должна делать та программа которая вызывает эту утилиту.
Например cron или daemon.
Пример backup.cron
::carbon.logger /usr/bin/local/backup.sh &»/var/log/backup.sh.log
либо /usr/bin/local/backup.sh 2>&1 | ::carbon.logger &»/var/log/backup.sh.log
или
/usr/bin/local/backup.sh 2>&1 &»/var/log/backup.sh.log
~~OWNERAPPROVE~~
Первый include в каждом bash скрипте
#!/bin/bash . /bin/crab_sys.sh # название обсуждаемо ::carbon.style ::bash07 и тп
~~OWNERAPPROVE~~
~~OWNERAPPROVE~~