aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsquashfu4
1 files changed, 2 insertions, 2 deletions
diff --git a/squashfu b/squashfu
index 9032161..c8c40d1 100755
--- a/squashfu
+++ b/squashfu
@@ -344,7 +344,7 @@ action_restore () {
mount_squash || die "Failed to mount seed"
- IFS=$'\n' read -r -d $'\0' -a results < <(find $BINS_DIR/*/${1%/*}/${1##*/} -maxdepth 0 2>/dev/null)
+ IFS=$'\n' read -r -d'\0' -a results < <(find "$BINS_DIR"/*/"$1" -maxdepth 0 2>/dev/null)
declare -a snaps
[[ -e "$SQUASH_MOUNT/$1" ]] && snaps[0]=$(stat -c %Z "$SQUASH_MOUNT/$1")
@@ -354,7 +354,7 @@ action_restore () {
die "Target not found: '$1'"
fi
- info "Found ${1##*/}in the following backups:"
+ info "Found ${1##*/} in the following backups:"
[[ -n ${snaps[0]} ]] && printf " 0\t%s\n" "$(date --date=@${snaps[0]})"
for result in "${results[@]}"; do
local bin=$(sed -n "s|$BINS_DIR/\([0-9]*\)$1|\1|p" <<< "$result")