From 3d328d3fb2d3fc02d06ded773bae34810f36edc4 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Fri, 15 Jul 2022 00:04:21 -0600 Subject: implement scan-for-extents --- scripts/main.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'scripts') diff --git a/scripts/main.sh b/scripts/main.sh index dbcf3ec..ce51142 100755 --- a/scripts/main.sh +++ b/scripts/main.sh @@ -1,13 +1,16 @@ #!/bin/bash set -ex go build ./cmd/btrfs-rec -if ! test -s ../scratch/dump.scan-for-nodes.json; then - time ./btrfs-rec --pv=../scratch/dump-zero.img inspect scan-for-nodes > ../scratch/dump.scan-for-nodes.json +if ! test -s ../scratch/dump-zero.scan-for-nodes.json; then + time ./btrfs-rec --pv=../scratch/dump-zero.img inspect scan-for-nodes > ../scratch/dump-zero.scan-for-nodes.json fi -if ! test -s ../scratch/dump.rebuilt-mappings.json; then - time ./btrfs-rec --pv=../scratch/dump-zero.img inspect rebuild-mappings ../scratch/dump.scan-for-nodes.json \ - > ../scratch/dump.rebuilt-mappings.json \ - 2> >(tee >&2 ../scratch/dump.rebuilt-mappings.log) +if ! test -s ../scratch/dump-zero.mappings.0.json; then + time ./btrfs-rec --pv=../scratch/dump-zero.img inspect rebuild-mappings ../scratch/dump-zero.scan-for-nodes.json \ + > ../scratch/dump-zero.mappings.0.json \ + 2> >(tee >&2 ../scratch/dump-zero.mappings.0.log) fi -time ./btrfs-rec --pv=../scratch/dump-zero.img --mappings=../scratch/dump.rebuilt-mappings.json inspect ls-files \ - &> ../scratch/dump.ls-files.txt +time ./btrfs-rec --pv=../scratch/dump-zero.img --mappings=../scratch/dump-zero.mappings.0.json inspect scan-for-extents \ + > ../scratch/dump-zero.scan-for-extents.json + +#time ./btrfs-rec --pv=../scratch/dump-zero.img --mappings=../scratch/dump-zero.mappings.0.json inspect ls-files \ +# &> ../scratch/dump-zero.ls-files.txt -- cgit v1.2.3-2-g168b