From bf5f3979077842c0107046ccf15fa9fba7cf8fad Mon Sep 17 00:00:00 2001
From: Steven Baltakatei Sandoval <baltakatei@gmail.com>
Date: Wed, 13 Jan 2021 22:51:33 +0000
Subject: [PATCH] edit(unitproc:bkmvln):Customize

---
 unitproc/bkmvln | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/unitproc/bkmvln b/unitproc/bkmvln
index 0e1cec5..87d3906 100755
--- a/unitproc/bkmvln
+++ b/unitproc/bkmvln
@@ -1,7 +1,13 @@
 #!/bin/bash
-#
-# inspired by https://stackoverflow.com/questions/8523159/how-do-i-move-a-relative-symbolic-link#8523293
-#          by Christopher Neylan
+# Desc: Moves sybolic link
+# Usage: bkmvln
+# Input: arg1: path of existing symbolic link
+#        arg2: path where link should be moved
+# Output: None
+# Depends: gnucoreutils 8.30
+# Ref/Attrib:
+#  1. Christopher Neylan. https://stackoverflow.com/questions/8523159/how-do-i-move-a-relative-symbolic-link#8523293
+#  2. Tomáš Pospíšek. https://stackoverflow.com/a/30508868
 
 help() {
    echo 'usage: mv_ln src_ln dest_dir'
@@ -12,6 +18,8 @@ help() {
    exit 1
 }
 
+# Show help if `--help` flag given, if arg1 isn't a symbolic link, or
+#   if arg2 isn't a directory.
 [ "$1" == "--help" ] || [ ! -L "$1" ] || [ ! -d "$2" ] && help
 
 set -e # exit on error
-- 
2.39.5