Изменил(а) на 'note'

This commit is contained in:
Максим Тотмин 2024-03-06 11:31:03 +07:00
parent 740d68473f
commit dffce1d596

24
note
View File

@ -6,7 +6,7 @@ CMD_INSERT(){
path=$1 path=$1
mkdir -p -v "$NOTESPATH/$(dirname -- "$path")" &> /dev/null mkdir -p -v "$NOTESPATH/$(dirname -- "$path")" &> /dev/null
path="$NOTESPATH/$path.md" path="$NOTESPATH/$path.md"
$EDITOR $path $EDITOR "$path"
} }
CMD_HELP(){ CMD_HELP(){
@ -32,18 +32,18 @@ _EOF
} }
CMD_INIT(){ CMD_INIT(){
test -d $NOTESPATH && echo "Note Store already exist" && exit 0 || test -d "$NOTESPATH" && echo "Note Store already exist" && exit 0 ||
mkdir $NOTESPATH &> /dev/null mkdir "$NOTESPATH" &> /dev/null
echo "New note storage creted to: $NOTESPATH" echo "New note storage creted to: "$NOTESPATH""
exit 0 exit 0
} }
CMD_SHOWTREE(){ CMD_SHOWTREE(){
if [ ! -z $1 ]; then if [ ! -z "$1" ]; then
glow -p $NOTESPATH/$1.md glow -p $NOTESPATH/"$1.md"
else else
echo "Note Store" 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' sed -E 's/\.md(\x1B\[[0-9]+m)?( ->|$)/\1\2/g'
fi fi
exit 0 exit 0
@ -79,10 +79,10 @@ CMD_SHOWVERSION(){
echo $PROGRAM version: $VER echo $PROGRAM version: $VER
} }
if [[ ! $1 = init ]]; then if [[ ! "$1" = init ]]; then
test -d $NOTESPATH || CMD_HELP test -d "$NOTESPATH" || CMD_HELP
fi fi
if [ -z $1 ]; then if [ -z "$1" ]; then
CMD_SHOWTREE CMD_SHOWTREE
fi fi
@ -102,6 +102,6 @@ case "$1" in
*) CMD_HELP "$@" ;; *) CMD_HELP "$@" ;;
esac 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