perf: improve zfs-diff script further

This commit is contained in:
Moritz Böhme 2023-09-30 12:01:48 +02:00
parent 76fe882747
commit 1a9474a700
Signed by: moritz
GPG key ID: 970C6E89EB0547A9

View file

@ -29,7 +29,7 @@
name = "zfs-diff"; name = "zfs-diff";
runtimeInputs = with pkgs; [ zfs coreutils parallel tree ]; runtimeInputs = with pkgs; [ zfs coreutils parallel tree ];
text = '' text = ''
sudo zfs diff zroot/encrypted/root@blank | cut -f2 | parallel 'test -e /persist/{} || echo {}' | tree --fromfile . zfs diff -F zroot/encrypted/root@blank | awk '$2 == "F" && system("test -e /persist/"$3) != 0 { print $3 }' 2>/dev/null | tree --fromfile . "$@"
''; '';
} }
) )