summaryrefslogtreecommitdiff
path: root/scripts/mount.sh
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2023-02-12 11:48:38 -0700
committerLuke Shumaker <lukeshu@lukeshu.com>2023-02-12 16:19:00 -0700
commitea319c1b817e65ad0808f08343b3203e62ab15a9 (patch)
treea72c100fcf5591f2c87e1add9ea632a50a0ebd45 /scripts/mount.sh
parent6ad6b1faaded4618b7022644f712c9c17b58c200 (diff)
scripts: Clean up the scripts to be clearer and more consistent
Diffstat (limited to 'scripts/mount.sh')
-rwxr-xr-xscripts/mount.sh18
1 files changed, 12 insertions, 6 deletions
diff --git a/scripts/mount.sh b/scripts/mount.sh
index f75f403..bf84163 100755
--- a/scripts/mount.sh
+++ b/scripts/mount.sh
@@ -1,14 +1,20 @@
#!/bin/bash
+readonly image=../scratch/dump-zero.img
+
+######################################################################
+
set -e
set -x
-go build ./cmd/btrfs-rec
+make build
-mkdir -p ../scratch/dump-zero.mnt
+gendir="${image%.img}.gen"
+mountpoint="${image%.img}.mnt"
+mkdir -p "$mountpoint"
-sudo ./btrfs-rec \
- --pv ../scratch/dump-zero.img \
- --mappings=../scratch/dump-zero.gen/2.mappings.json \
+sudo ./bin/btrfs-rec \
+ --pv="$image"
+ --mappings="$gendir/2.mappings.json" \
inspect mount \
--skip-filesums \
- ../scratch/dump-zero.mnt
+ "$mountpoint"