bleistift2@sopuli.xyz to ich_iel@feddit.orgDeutsch · vor 3 Monatenich_ielsopuli.xyzimagemessage-square24linkfedilinkarrow-up133arrow-down12
arrow-up131arrow-down1imageich_ielsopuli.xyzbleistift2@sopuli.xyz to ich_iel@feddit.orgDeutsch · vor 3 Monatenmessage-square24linkfedilink
minus-squarebleistift2@sopuli.xyzOPlinkfedilinkDeutscharrow-up1·vor 3 MonatenDanke für die Idee. Hab’s ein bisschen weiter automatisiert. #!/bin/bash set -euo pipefail OUTDIR="/mnt/HDD" COUNT=2621440 for i in $(seq 1 28); do outfile="$(mktemp -p ${OUTDIR})" checksum=$(dd if=/dev/random bs=4096 count=${COUNT} status=none | tee "$outfile" | sha256sum) filename="$(realpath --relative-to=${OUTDIR} ${outfile})" echo "${checksum/-/${filename}}" >> "${OUTDIR}/sums" done sha256sum -c "${OUTDIR}/sums"
Danke für die Idee. Hab’s ein bisschen weiter automatisiert.
#!/bin/bash set -euo pipefail OUTDIR="/mnt/HDD" COUNT=2621440 for i in $(seq 1 28); do outfile="$(mktemp -p ${OUTDIR})" checksum=$(dd if=/dev/random bs=4096 count=${COUNT} status=none | tee "$outfile" | sha256sum) filename="$(realpath --relative-to=${OUTDIR} ${outfile})" echo "${checksum/-/${filename}}" >> "${OUTDIR}/sums" done sha256sum -c "${OUTDIR}/sums"