#!/bin/bash bar="=============================================" barlength=${#bar} URL="https://dl.dropbox.com/u/17706605/N9_QuickTweak_en_v9.4.pdf" FILE=$(basename $URL) rm -f $FILE length=$(curl --head $URL 2>&1 | grep Content-Length | awk '{print $2}' | sed 's/.$//') wget $URL 2>/dev/null & while [ ! -f $FILE ] ; do sleep 0.1 done i=1 while [[ $i -lt $length ]]; do i=$(stat "$FILE" | grep Size | awk '{print $2}') n=$(($i * $barlength / $length)) printf "\r[%-${barlength}s]" "${bar:0:n}" sleep 0.2 done echo ""