note/journal.shf

17 lines
412 B
Text

# ENV REQUIREMENTS:
# - JOURNALDIR: default journal directory
function journal() {
if [ ! -d "${JOURNALDIR}" ]; then
mkdir -p "${JOURNALDIR}"
fi
FILE="${JOURNALDIR}$(date '+%Y-%m-%d')"
echo "${FILE}"
if [ ! -f $FILE ]; then
echo -e "$(date '+%Y-%m-%d')\n" >> $FILE
else
echo -e "\n" >> $FILE
fi
echo ">> $(date '+%H:%M:%S')" >> $FILE
vim +$ ${FILE}
}