shell腳本實(shí)現(xiàn)拷貝大文件顯示百分比的代碼分享
#!/bin/sh
strace -q -eread cp -- "${1}" "${2}" 2>&1 \
| awk '{
count += $NF
if (count % 10 == 0) {
percent = count / total_size * 100
for (i=0;i<=percent;i++)
printf("=");
printf(">");
printf ("%2.0f%%\r", percent);
}
}
END { print "" }' total_size=$(stat -c '%s' "${1}") count=0
相關(guān)文章
阿里云主機(jī)一鍵安裝lamp、lnmp環(huán)境的shell腳本分享
這篇文章主要介紹了阿里云主機(jī)一鍵安裝lamp、lnmp環(huán)境的shell腳本分享,需要的朋友可以參考下2014-07-07shell監(jiān)控腳本實(shí)例—監(jiān)控mysql主從復(fù)制
分享一例shell腳本,用于監(jiān)測(cè)mysql數(shù)據(jù)庫(kù)的主從復(fù)制,有需要的朋友不妨參考學(xué)習(xí)下2013-11-11Shell腳本實(shí)現(xiàn)ftok函數(shù)
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)ftok函數(shù),ftok函數(shù)是操作系統(tǒng)底層中很有名的一個(gè)函數(shù),本文講在Shell中如何實(shí)現(xiàn)同樣算法的函數(shù),需要的朋友可以參考下2015-01-01一天一個(gè)shell命令 linux好管家-磁盤-du命令詳解
這篇文章主要介紹了一天一個(gè)shell命令 linux好管家-磁盤-du命令詳解,需要的朋友可以參考下2016-06-06Linux Shell腳本系列教程(四):使用函數(shù)添加環(huán)境變量
這篇文章主要介紹了Linux Shell腳本系列教程(四):使用函數(shù)添加環(huán)境變量,本文對(duì)環(huán)境變量的一知識(shí)作了介紹,并給出普通添加環(huán)境變量和使用函數(shù)添加環(huán)境變量的方法,需要的朋友可以參考下2015-06-06Rsync 秒殺一切備份工具,你能手動(dòng)屏蔽某些目錄嗎?
這篇文章主要介紹了Rsync 秒殺一切備份工具,你能手動(dòng)屏蔽某些目錄嗎?本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12