aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--operators/command_source.zsh11
1 files changed, 7 insertions, 4 deletions
diff --git a/operators/command_source.zsh b/operators/command_source.zsh
index f7b0cdc..0c8e0fe 100644
--- a/operators/command_source.zsh
+++ b/operators/command_source.zsh
@@ -14,11 +14,14 @@ done
source "${units}/sn_auth.zsh"
-user_data=($(ls -1 "${user_config}"))
-
-if [[ ${#user_data} -eq 0 ]]
+if [[ -d "${user_config}" ]]
then
- rmdir "${user_config}"
+ user_data=($(ls -1 "${user_config}"))
+
+ if [[ ${#user_data} -eq 0 ]]
+ then
+ rmdir "${user_config}"
+ fi
fi
rmdir "${user_config}.lock"