Personally I used Python's tnote program, but, because of Python, it worked pretty slowly. So I rewrite on pure POSIX shell and it serves me for nearly ten years:
http://www.git.stargrave.org/?p=t.git;a=blob;f=t
Comparing to author's solution, it gives ability to briefly list notes, use multiple "namespaces", quickly add (without invoking the editor), delete or modify each specified note. Also there is no bashism and it works out of box on *BSD (that lacks bash) and GNU systems.
Comparing to author's solution, it gives ability to briefly list notes, use multiple "namespaces", quickly add (without invoking the editor), delete or modify each specified note. Also there is no bashism and it works out of box on *BSD (that lacks bash) and GNU systems.