summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-12-25 14:56:23 +0200
committerLars Wirzenius <liw@liw.fi>2020-12-25 14:56:23 +0200
commit796d7ea1d304862e5e16e8bc6bb97cf22f1e63c0 (patch)
treed72cef10b0df02875d3933dbfe8ed5f7ce138f7c
parentaa3b71bab07a94b4ff6bf163818de2b39c769c03 (diff)
downloadbillion-files-796d7ea1d304862e5e16e8bc6bb97cf22f1e63c0.tar.gz
fix delete-files
-rwxr-xr-xdelete-files8
1 files changed, 4 insertions, 4 deletions
diff --git a/delete-files b/delete-files
index 778b27c..0e1c879 100755
--- a/delete-files
+++ b/delete-files
@@ -13,7 +13,7 @@ sudo umount "$dev" || true
echo
echo "unpack $img to $dev"
-pv "$img" | unxz | sudo dd of="$dev"
+pv "$img" | unxz -T0 | sudo dd of="$dev" bs=16M
started="$(date +%s)"
@@ -26,15 +26,15 @@ echo "delete all files under $dir"
files="$dir/files"
case "$cmd" in
find)
- find "$files" -delete
+ find "$files" -mindepth 1 -delete
;;
rm)
- rm -rf "$files"
+ rm -rf "$files"/*
;;
rsync)
tmp="$(mktemp -d)"
rsync -r --del "$tmp/." "$files/."
- rmdir "$files"
+ rmdir "$tmp"
;;
*)
echo "I don't know $cmd" 1>&2 ;