#!/usr/bin/env bash # Sends a notification if a new species is detected # set -x trap 'rm -f $TMPFILE' SIGINT SIGHUP EXIT source /etc/birdnet/birdnet.conf TMPFILE=$(mktemp) [ -f ${IDFILE} ] || touch ${IDFILE} cat "${IDFILE}" > "${TMPFILE}" /usr/local/bin/update_species.sh &> /dev/null if ! diff "${IDFILE}" "${TMPFILE}"; then SPECIES=("$(diff "${IDFILE}" "${TMPFILE}" \ | awk '/