From dffce1d596067187e0f0212c6d6de50a7fe6aa16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=A2=D0=BE=D1=82?= =?UTF-8?q?=D0=BC=D0=B8=D0=BD?= Date: Wed, 6 Mar 2024 11:31:03 +0700 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'note'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- note | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/note b/note index 21cadac..a755790 100755 --- a/note +++ b/note @@ -6,7 +6,7 @@ CMD_INSERT(){ path=$1 mkdir -p -v "$NOTESPATH/$(dirname -- "$path")" &> /dev/null path="$NOTESPATH/$path.md" - $EDITOR $path + $EDITOR "$path" } CMD_HELP(){ @@ -32,18 +32,18 @@ _EOF } CMD_INIT(){ - test -d $NOTESPATH && echo "Note Store already exist" && exit 0 || - mkdir $NOTESPATH &> /dev/null - echo "New note storage creted to: $NOTESPATH" + test -d "$NOTESPATH" && echo "Note Store already exist" && exit 0 || + mkdir "$NOTESPATH" &> /dev/null + echo "New note storage creted to: "$NOTESPATH"" exit 0 } CMD_SHOWTREE(){ - if [ ! -z $1 ]; then - glow -p $NOTESPATH/$1.md + if [ ! -z "$1" ]; then + glow -p $NOTESPATH/"$1.md" else echo "Note Store" - tree -N -C -l --noreport $NOTESPATH | tail -n +2 |\ + tree -N -C -l --noreport "$NOTESPATH" | tail -n +2 |\ sed -E 's/\.md(\x1B\[[0-9]+m)?( ->|$)/\1\2/g' fi exit 0 @@ -79,10 +79,10 @@ CMD_SHOWVERSION(){ echo $PROGRAM version: $VER } -if [[ ! $1 = init ]]; then - test -d $NOTESPATH || CMD_HELP +if [[ ! "$1" = init ]]; then + test -d "$NOTESPATH" || CMD_HELP fi -if [ -z $1 ]; then +if [ -z "$1" ]; then CMD_SHOWTREE fi @@ -102,6 +102,6 @@ case "$1" in *) CMD_HELP "$@" ;; esac -find $NOTESPATH* -maxdepth 0 -type f ! -name *.md -delete &> /dev/null +find "$NOTESPATH"* -maxdepth 0 -type f ! -name *.md -delete &> /dev/null -exit 0 +exit 0 \ No newline at end of file