commit 897eee5
hovercats
·
2023-12-04 14:52:26 +0000 UTC
parent a32e923
bmks: add c flag for conf, so we dont have to check for file and dir each time
1 files changed,
+6,
-3
M
sh/bmks
M
sh/bmks
+6,
-3
1@@ -8,7 +8,7 @@ filename=urls
2 bookmarks="${file_path}/${filename}"
3
4 usage() {
5- printf "Usage: bmks a|d|l\n"
6+ printf "Usage: bmks a|c|d|l\n"
7 }
8
9 add() {
10@@ -41,10 +41,13 @@ del() {
11 && mv -f _ "${bookmarks}"
12 }
13
14-[ ! -d "${file_path}" ] && mkdir -p "${file_path}"
15-[ ! -f "${filename}" ] && touch "${file_path}/${filename}"
16+conf() {
17+ [ ! -d "${file_path}" ] && mkdir -p "${file_path}"
18+ [ ! -f "${filename}" ] && touch "${file_path}/${filename}"
19+}
20
21 case "$1" in
22+ c) conf ;;
23 h) usage ;;
24 a) url=$2 add ;;
25 l) list ;;