From 9f78b7a85fd618fd085bd05074398c8511855958 Mon Sep 17 00:00:00 2001 From: Thomas Constans Date: Wed, 6 May 2026 07:53:19 +0200 Subject: [PATCH] add verbose restore, try to fix git file check --- Test/dir1/file1 | 0 Test/fichier avec espace | 0 Test/file2 | 0 burpcheck.sh | 7 ++++--- 4 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Test/dir1/file1 create mode 100644 Test/fichier avec espace create mode 100644 Test/file2 diff --git a/Test/dir1/file1 b/Test/dir1/file1 new file mode 100644 index 0000000..e69de29 diff --git a/Test/fichier avec espace b/Test/fichier avec espace new file mode 100644 index 0000000..e69de29 diff --git a/Test/file2 b/Test/file2 new file mode 100644 index 0000000..e69de29 diff --git a/burpcheck.sh b/burpcheck.sh index 1bd8d07..a269caf 100644 --- a/burpcheck.sh +++ b/burpcheck.sh @@ -54,10 +54,11 @@ _getRandomFile c=0 for file in "$files" ; do let "c+=1" - echo "$file" | grep -q .git && break + echo "$file" | grep -q "\.git" && continue echo "Trying to restore '${file}' from backup #${backup}" - burp -a r -b ${backup} -r "${file}" -d ${restoreFolder} - test $c -eq $numFiles || continue + burp -a r -b ${backup} -v -r "${file}" -d ${restoreFolder} + printf "Check out file: '%s'\n" "${restoreFolder}/${file}" + test $c -eq $numFiles && break done exit $? \ No newline at end of file