summaryrefslogtreecommitdiff
path: root/delete-files
diff options
context:
space:
mode:
Diffstat (limited to '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 ;