From 2f11992488fcb4c0de28e82c3ff8be48af08e06a Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Sun, 26 Jan 2014 13:01:33 +0100 Subject: [PATCH] Add function note --- libs/note.bash | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 libs/note.bash diff --git a/libs/note.bash b/libs/note.bash new file mode 100644 index 0000000..3e2416e --- /dev/null +++ b/libs/note.bash @@ -0,0 +1,19 @@ +#!/bin/bash + +note () { + # if file doesn't exist, create it + if [[ ! -f $HOME/.notes ]]; then + touch $HOME/.notes + fi + + if [[ $# -eq 0 ]]; then + # no arguments, print file + cat $HOME/.notes + elif [[ "$1" == "-c" ]]; then + # clear file + echo "" > $HOME/.notes + else + # add all arguments to file + echo "$@" >> $HOME/.notes + fi +}