diff --git a/helpers/helpers.v2.1.d/backup b/helpers/helpers.v2.1.d/backup index 2fb2cf3f7..a8b805bda 100644 --- a/helpers/helpers.v2.1.d/backup +++ b/helpers/helpers.v2.1.d/backup @@ -190,7 +190,7 @@ ynh_restore_everything() { # For each destination path begining by $REL_DIR cat ${YNH_BACKUP_CSV} | tr --delete $'\r' | grep --only-matching --no-filename --perl-regexp "^\".*\",\"$REL_DIR.*\"$" \ | while read line; do - local ARCHIVE_PATH=$(echo "$line" | grep --only-matching --no-filename --perl-regexp "^\".*\",\"$REL_DIR\K.*(?=\"$)") + local ARCHIVE_PATH=$(echo "$line" | grep --only-matching --no-filename --perl-regexp "^\"\K.*(?=\",\"$REL_DIR.*\"$)") ynh_restore "$ARCHIVE_PATH" done }