Существует много подробностей о ведении журнала для сценариев оболочки через глобальные переменные оболочки. Мы можем эмулировать аналогичный вид регистрации в сценарии оболочки: http://www.cubicrace.com/2016/03/log-tracing-mechnism-for-shell-scripts.html
В сообщении есть подробности о введение таких уровней журнала, как INFO, DEBUG, ERROR. Детали отслеживания, такие как вход в скрипт, выход из скрипта, вход в функцию, выход из функции.
Если вы можете cat
файл, то ваши права доступа (на чтение) не должны быть ограничением - в этом случае вы должны иметь возможность использовать tail -f
(или tail -F
) для мониторинга файла на предмет добавленного содержимого.
Это применение утилиты tail
достаточно хорошо описано в статье Википедии: см. Мониторинг файлов