#!/bin/sh JOURNAL="$HOME/nfs/idk" tmp="$(mktemp /tmp/journal.XXXXXX)" d="$(date -I)" grep "$d" "$JOURNAL" || printf "%s\n" "$d" > "$tmp" "${EDITOR:-vi}" "$tmp" tail "$JOURNAL" (printf "\n"; cat "$tmp" | tee -a "$JOURNAL") && rm "$tmp"