#!/bin/sh -eu

readonly filename="${1}"

if [ ! -f "${filename}" ]; then
    echo "destroy: File '${filename}' not found" >&2
    exit 1
fi

filesize="$(du -hs "${filename}" | awk '{printf $1}')"
readonly filesize

printf "Sure want to destroy file '%s' with size %s [y/N] " "${filename}" "${filesize}"

read -r response
readonly response
if [ ! "${response}" = "y" ]; then
    exit 1
fi

shred -zun 3 "${filename}"
