note (511B)
1 #!/bin/sh 2 # This is a modified version of swindlesmccoop's note program 3 4 NOTES_FILE=$HOME/misc/notes 5 6 # print option 7 if [ "$*" = "-p" ]; then 8 cat "$NOTES_FILE" 9 exit 0 10 fi 11 12 # enter note without editor 13 if [ "$#" -ge 1 ]; then 14 echo "[$(date)]" >> "$NOTES_FILE" 15 echo "$*" >> "$NOTES_FILE" 16 echo "" >> "$NOTES_FILE" 17 exit 0 18 fi 19 20 nvim +startinsert /tmp/note_temp 21 22 if [ -s /tmp/note_temp ]; then 23 echo "[$(date)]" >> "$NOTES_FILE" 24 cat /tmp/note_temp >> "$NOTES_FILE" 25 echo "" >> "$NOTES_FILE" 26 rm /tmp/note_temp 27 fi