summaryrefslogtreecommitdiffstats
path: root/uninstall
diff options
context:
space:
mode:
authora1346054 <36859588+a1346054@users.noreply.github.com>2021-08-14 11:33:22 +0000
committerJunegunn Choi <junegunn.c@gmail.com>2021-08-15 16:03:26 +0900
commitcca4cdc4f1549e652da1f9688c260f8d5a646c6c (patch)
treee3b070b879306c43bcb4dd10bb4bf2ba55d16d82 /uninstall
parent8f899aaf8a1af43e40862bdc6bfa18b307eb6729 (diff)
improve test logic and be explicit about the test
Diffstat (limited to 'uninstall')
-rwxr-xr-xuninstall6
1 files changed, 3 insertions, 3 deletions
diff --git a/uninstall b/uninstall
index 21744ab9..094d6891 100755
--- a/uninstall
+++ b/uninstall
@@ -104,10 +104,10 @@ if [ -d "${fish_dir}/functions" ]; then
remove "${fish_dir}/functions/fzf.fish"
remove "${fish_dir}/functions/fzf_key_bindings.fish"
- if [ "$(ls -A "${fish_dir}/functions")" ]; then
- echo "Can't delete non-empty directory: \"${fish_dir}/functions\""
- else
+ if [ -z "$(ls -A "${fish_dir}/functions")" ]; then
rmdir "${fish_dir}/functions"
+ else
+ echo "Can't delete non-empty directory: \"${fish_dir}/functions\""
fi
fi