#!/usr/bin/bash # # Author : Gaston Gonzalez # Date : 16 March 2024 # Updated : 2 January 2025 # Purpose : Log message to standard out and log file ET_TEMP_DIR=/tmp/et ET_LOG_FILE=$ET_TEMP_DIR/et.log if [ ! -e $ET_TEMP_DIR ]; then mkdir $ET_TEMP_DIR chmod 755 $ET_TEMP_DIR fi if [ ! -e $ET_LOG_FILE ]; then touch $ET_LOG_FILE chmod 666 $ET_LOG_FILE fi if [ $# -lt 1 ]; then echo "Usage $(basename $0) " echo "" echo "All messages written to: ${ET_LOG_FILE}" exit -1 fi TIMESTAMP=`date "+%Y-%m-%d %H:%M:%S"` echo -e $@ echo "$TIMESTAMP $@" >> ${ET_LOG_FILE}