diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-12-26 10:23:19 +0100 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-12-26 10:23:19 +0100 |
commit | 5f4a3a83349835af3f0b8515d10f1bdae4b789d3 (patch) | |
tree | f726dc63ffac4cf8202077dcde84345ac18647b5 | |
parent | 9d62acd01a6b09dda6cb810f0f9b89e34dfeb94b (diff) | |
download | dotfiles-5f4a3a83349835af3f0b8515d10f1bdae4b789d3.tar.gz dotfiles-5f4a3a83349835af3f0b8515d10f1bdae4b789d3.tar.bz2 dotfiles-5f4a3a83349835af3f0b8515d10f1bdae4b789d3.zip |
Improve reporting in updatedots script
-rwxr-xr-x | updatedots | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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 } |