diff options
Diffstat (limited to 'delete-files')
-rwxr-xr-x | delete-files | 8 |
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 ; |