6 elif [ $# -eq 0 ]; then
7 select dev
in $
(ls /sys
/class
/block
/); do break; done
9 echo "Usage: $0 [device]"
10 echo "e.g.: $0 /dev/sda"
14 size
="$(($(cat "/sys
/class
/block
/$dev/size
")*512))"
16 echo "Select $dev with size $(numfmt --to=iec-i $size) or $size bytes"
18 read -p "Are you sure? It will wipe $dev [y/n]" r
19 if [ "$r" != y
]; then
20 echo "Answer y to proceed"
24 pv
-aeprts "$size" /dev
/zero | sudo
dd of
="$dev" bs
=4096