Today i have an little piece of code
I think , i’m not the only one who burn images on sd card from time to time, but it is strange no to know how long it takes to burn in.
First ok all you need a little extra tool : pv
apt-get install pv
Now copy & paste this code to .bashrc
nano .bashrc dd() { local dd=$(which dd); [ "$dd" ] || { echo "'dd' is not installed!" >&2 return 1 } local pv=$(which pv); [ "$pv" ] || { echo "'pv' is not installed!" >&2 "$dd" "$@" return $? } local arg arg2 infile local -a args for arg in "$@" do arg2=${arg#if=} if [ "$arg2" != "$arg" ] then infile=$arg2 else args[${#args[@]}]=$arg fi done "$pv" -tpreb "$infile" | "$dd" "${args[@]}" }
Most time dd works only for root , so you have to put the same code in /root/.bashrc too
Found this code somewhere on stackexchange.com