Progress

while ((1));do for file in $(for pid in $(ps -a | grep cp | awk '{print $1}'); do ls -als /proc/$pid/fd/ | tail -n 2 | awk '{ print $12}'|tac; done); do ls -alsh $file; done; echo ""; sleep 5; done


The linux way of a progress bar