#!/bin/bash

MAIN_CFG_FILE=/etc/rsyslog.conf

[ ! -f $MAIN_CFG_FILE ] && exit 0

echo "<<<rsyslog>>>"

WORK_DIRS=()
WORK_DIRS+=($(grep WorkDirectory $MAIN_CFG_FILE 2>/dev/null | awk '{print $2}'))

CFG_FILES=$(grep IncludeConfig $MAIN_CFG_FILE 2>/dev/null | awk '{print $2}')

for f in $CFG_FILES; do 
    WORK_DIRS+=($(grep WorkDirectory $f 2>/dev/null | awk '{print $2}'))
done


for d in ${WORK_DIRS[@]}; do
    echo "[$d]"
    ls -l --time-style=long-iso $d 2>/dev/null
done
