#!/bin/ksh shopt -s extglob >/dev/null 2>&1 . ./trapadd . ./logeasy printf "%s\n" "This should NOT be logged as it is before the logeasy function." trapadd "echo trap_before_function" exit logeasy path=$0 device=both logdir=/tmp trapadd "echo trap_after_function" exit prepend printf "%s\n" "This should be logged." exit 9