Browse Source

fix part of link install issues

Kyle P Davis 10 năm trước cách đây
mục cha
commit
08c77bfe5d
1 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 4 4
      install.sh

+ 4 - 4
install.sh

@@ -12,12 +12,12 @@ CMD_DIR=$(cd "${BASH_SOURCE%/*}"; echo "$PWD")
 link() {
 	local SRC=$1
 	local DST=$2
-	if [[ -f "$DST" ]]; then
-		if ! [[ -L "$DST" ]]; then
-			mkdir -p "${DST%/*}"
+	if ! [[ -L "$DST" ]]; then
+		if [[ -f "$DST" ]]; then
 			mv -vi "$DST" "$DST.bak"
-			ln -sfv "$SRC" "$DST"
 		fi
+		mkdir -p "${DST%/*}"
+		ln -sfv "$SRC" "$DST"
 	fi
 }