aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2018-12-26 10:23:19 +0100
committerJakob Odersky <jakob@odersky.com>2018-12-26 10:23:19 +0100
commit5f4a3a83349835af3f0b8515d10f1bdae4b789d3 (patch)
treef726dc63ffac4cf8202077dcde84345ac18647b5
parent9d62acd01a6b09dda6cb810f0f9b89e34dfeb94b (diff)
downloaddotfiles-5f4a3a83349835af3f0b8515d10f1bdae4b789d3.tar.gz
dotfiles-5f4a3a83349835af3f0b8515d10f1bdae4b789d3.tar.bz2
dotfiles-5f4a3a83349835af3f0b8515d10f1bdae4b789d3.zip
Improve reporting in updatedots script
-rwxr-xr-xupdatedots6
1 files changed, 3 insertions, 3 deletions
diff --git a/updatedots b/updatedots
index 59afe1c..dd9d834 100755
--- a/updatedots
+++ b/updatedots
@@ -27,7 +27,7 @@ mapfile -t rdotfiles < <(find "$dotdir" -mindepth 1 -type f,l -printf '%P\n')
# Link dotfiles to home directory, backing up any collisions
create_links() {
[[ -e $backupdir ]] || mkdir "$backupdir"
- if [[ -n $(ls -A "$backupdir") ]]; then
+ if [[ -n $(ls --almost-all "$backupdir") ]]; then
echo "Backup directory $backupdir is not empty. Aborting." >&2
exit 1
fi
@@ -45,7 +45,7 @@ create_links() {
local bdest="$backupdir/$relative"
mkdir -p "$(dirname "$bdest")"
mv "$dest" "$bdest"
- moved=1
+ moved=$((moved+1))
echo "$relative: backed up original $dest to $bdest"
fi
ln --symbolic --relative "$src" "$dest"
@@ -54,7 +54,7 @@ create_links() {
done
if [ "$moved" -gt 0 ]; then
- echo "NOTE: some files were moved to $backupdir" >&2
+ echo "NOTE: $moved files were moved to $backupdir" >&2
fi
}