#!/bin/bash #show2cp [md5 file] (relative path root) md5="$1" rootdir="" [ -n "$2" ] && rootdir="$2/"" [ -z "$md5" ] && md5=2cp.md5 [ -f "$md5" ] || { echo "ERROR: $md5 not found"; exit 255; } function calc_kb() { i=0 cat "$1" | cut -c 34- | while read line; do kb=$(du "${rootdir}${line}" | cut -f 1) i=$((i+kb)) echo $i done | tail -n1 } kb=$(calc_kb "$md5") mb=$((kb/1024)) gb=$((mb/1024)) tb=$((gb/1024)) echo "Noch Zu Kopieren: $kb Kb = $mb Mb = $gb Gb = $tb Tb"