shell的进度条【转】】的更多相关文章

生成进度条的俩个shell脚本 !/bin/bash i= bar='' index= arr=( "|" "/" "-" "\\" ) ] do let index=index% printf "[%-100s][%d%%][\e[43;46;1m%c\e[0m]\r" "$bar" "$i" "${arr[$index]}" let i++ l…
不多说,直接上脚本. # processbar <current> <total> processbar() { local current=$1; local total=$2; local maxlen=80; local barlen=66; local perclen=14; local format="%-${barlen}s%$((maxlen-barlen))s" local perc="[$current/$total]" l…
test.sh #!/bin/bash i= bar='' label=("|" "/" "-" "\\") ] do printf "[\e[43;46;lm%-100s\e[0m][%d%%][%c]\r" "$bar" "$i" "${label[i%4]}" let i++ bar=${bar}'#' sleep 0.1 done prin…
使用shell脚本编写进度条 可已加入到shell脚本当中 主要作用:好看 美观 没毛用 (一) 普通进度条: #!/bin/bashb='' for ((i=0;$i<=20;i++)) do let jinshu=$i*5 printf "[%-20s]%d%%\r" $b $jinshu sleep 0.1 b=#$b done echo 倍数为5 (jinshu=$i* )$i乘以几倍数就是几 调整倍数后需调整  (“#?”代表要调整的参数) ((i=0;i<=#?…
Linux shell 下简单的进度条实现 [root@db145 ~]# cat print_process.sh function Proceess(){ spa='' i= ] do printf "[%-50s] %d%% \r" "$spa" "$i"; sleep 0.5 ((i=i+)) spa+='#' done echo } Proceess [root@db145 ~]# sh print_process.sh [######…
[root@localhost ~]# cat jindutiao.sh #!/bin/bash #进度条 n=$((/)) N=$((/)) ` do sleep 0.01 [ $(($i%$n)) -eq ] && echo -ne "\b=" && continue [ $(($i%$N)) -eq ] && echo -ne "-" done echo "" [root@localhost…
使用动态时针版本显示进度条 [root@VM_0_10_centos shellScript]# cat progressBar.sh #!/bin/bash # 进度条,动态时针版本 # 定义显示进度的函数,屏幕显示| / - \ progress_line(){ # 设置间隔时间为0. INTERVAL=0.5 # 设置4个形状的编号,默认为0,不代表任何图像 COUNT=" while : do # 执行循环,COUNT 每次循环加 ,(分别代表4种不同的形状) COUNT=`expr $…
sys模块import sysprint(sys.argv)#sys.exit(0)             #退出程序,正常退出exit(0)print(sys.version)       #获取python解释器程序的版本信息print(sys.maxint)        #最大int值,Python3版本中没有,print(sys.path)          #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值print(sys.platform)     #返回操作系…
本人学习笔记,参考网上代码完成 makefile TEST_OBJ := rng_app MAKEOPT := ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- ARM_LINUX_KERNEL := /home/zhangbh//hjf_5830x_7_24/firmware/build_dir/linux-brcm5830_sxxx-prolin2/linux- PWD = $(shell pwd) all: arm-none-linux-gnue…
//ProgressIndicator可以显示进度条以及一些文字信息,不过这个属性一般都在cs文件中操作. private void PhoneApplicationPage_Loaded(object sender, System.Windows.RoutedEventArgs e) {     private Microsoft.Phone.Shell.ProgressIndicator _progressIndicator = new Microsoft.Phone.Shell.Progr…