实现

拷大文件的时候,如果没有一个进度条,也不知道文件拷贝情况,所以搞一个进度条,时实查看进度。

1
2
3
4
5
6
7
8
9
10
#!/bin/bash

mark=''
for ((ratio=0;${ratio}<=100;ratio+=5))
do
sleep 0.2
printf "progress:[%-40s]%d%%\r" "${mark}" "${ratio}"
mark="##${mark}"
done
echo