Add "list" command

This commit is contained in:
Ivan R. 2023-02-16 23:45:47 +05:00
parent 90a0fe61d3
commit 5417f28b15
No known key found for this signature in database
GPG key ID: 56C7BAAE859B302C

View file

@ -42,6 +42,10 @@ function merge {
find $BASE_DIR -type f -name "*.md" -exec echo "# {}" \; -exec cat "{}" \; -exec echo \; find $BASE_DIR -type f -name "*.md" -exec echo "# {}" \; -exec cat "{}" \; -exec echo \;
} }
function list {
tree $BASE_DIR
}
function help { function help {
echo "Histd - How I Spent This Day" echo "Histd - How I Spent This Day"
echo "A simple personal diary app" echo "A simple personal diary app"
@ -50,6 +54,7 @@ function help {
echo "- histd.sh - open a text editor to describe the current day" echo "- histd.sh - open a text editor to describe the current day"
echo "- histd.sh backup - create an archive of all notes" echo "- histd.sh backup - create an archive of all notes"
echo "- histd.sh merge - print all notes" echo "- histd.sh merge - print all notes"
echo "- histd.sh list - list all notes"
echo "- histd.sh help - show this message" echo "- histd.sh help - show this message"
} }
@ -64,6 +69,8 @@ elif [[ $1 == "backup" ]]; then
backup backup
elif [[ $1 == "merge" ]]; then elif [[ $1 == "merge" ]]; then
merge merge
elif [[ $1 == "list" ]]; then
list
elif [[ $1 == "help" ]]; then elif [[ $1 == "help" ]]; then
help help
else else