# LOGGER Enrich command output for logging purpose. This works by sending stdout and stderr to named pipes. The content is read from the pipes and enriched before writing to a file. There are three enrichment examples in logger.sh: - plain text - json format - systemd journal ## Usage Add the commands you want to run in the ./writer.sh file. Start the process via ./controller.sh. ``` bash ./controller.sh ``` The last command in ./writer.sh ensures that the named pipes get closed and removed in a save way! ``` bash echo "quit" >$pipe 2>$err_pipe ```