#!/bin/bashb=''i=0while [ $i -le  100 ]do    printf "Mysql install :[ %-50s ]%d%%\r" $b $i    if [ $i -le "60" ]    then        sleep 0.03 
原创 2017-03-27 10:02:40
1316阅读
# mysql 导入脚本进度显示 作为一位经验丰富的开发者,你可以通过以下步骤来教会这位刚入行的小白如何实现"mysql 导入脚本进度显示"。 ## 1. 确定导入脚本的流程 在开始编写代码之前,我们需要明确整个导入脚本的流程。下表展示了导入脚本的步骤: | 步骤 | 描述 | |---|---| | 1 | 连接到 MySQL 数据库 | | 2 | 创建数据库表 | | 3 | 读取导
原创 2023-07-18 19:58:43
883阅读
进度条在以后开发,测试,运维中,可实现自动化检查项目的更新、运行等情况,大大加快工作效率。1.代码实现  1 #!/bin/bash   2 function proc()   3 {   4     count=0  
原创 2016-06-16 20:55:15
1092阅读
#!/bin/bash#dialog usage#dialog --msgbox "This is a test..." 10 30//height width{counter=0for x in * //递增进度条do#  if [ ! -f test.txt ] #  then  #    echo ""
原创 2013-05-20 10:24:59
876阅读
1、程序2、结果
原创 2016-08-09 15:57:18
906阅读
环境Centos 6.6[root@CentOS ~]# cat jindutiao.sh  #!/bin/sh b='' for ((i=0;$i<=100;i+=2)) do         printf "progress:[%-50s]%d%%\
原创 2015-11-05 10:15:12
1682阅读
让cp显示进度脚本: $ sudo vi cp.sh   #!/bin/bash trap 'exit_fun' 2 usage(){         echo "Usage: `basename $0` \"src file\" \"dst file\&quo
转载 精选 2012-10-21 11:26:55
1312阅读
 #!/bin/bash  bar=""  count=0  clock=("|" "/" '-' '//')  index=0  while [ $count -le 100 ]  do      
原创 2016-06-16 17:17:46
949阅读
一、简易进度条的基础    1.数组    bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似于C语言,数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其 值应大于或等于0。     定义数组:在Shell中,用括号
原创 2016-08-10 15:14:13
863阅读
代码如下:[root@localhost ~]# cat jindutiao.sh#!/bin/bashnum=0;str=''max=100label=("|" "/" "-" "\\")while [ $num -le $max ]do ((color=30+num%8)) echo -en "\e[1;"$color"m" printf
原创 2022-11-04 10:52:11
265阅读
  shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e   格式如下:   echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"   例如:   echo -e "\033[41;36m something here \033[0m"   其中41的位置代表底色, 36的位置是代表字的颜色 注:   1、字背景颜色和文字颜色之间
转载 2019-12-03 16:16:00
809阅读
2评论
在bash脚本中习惯了在脚本头部加上"set -e"内置命令,使得脚本里任何一行命令的退出状态码为非零时,shell立即退出。然而最近发现一个bug,排查了很久才找到原因,记录一下。需求是在for循环中进行一系列由管道连接的操作,大致如下:#!/bin/bashset -e ... for id in `something`;do cmd1 | cmd2 | grep sth done ...看起
date命令可以用来显示或设定系统的日期与时间。一、显示系统的日期与时间(1)如果date命令后面不加任何参数,则会按照固定的格式显示时间信息:星期几 月份 日 时:分:秒 时区 年 xjh@ubuntu:~/iot/tmp$ date Fri Mar 3 16:56:48 CST 2023 xjh@ubuntu:~/iot/tmp$(2)使用者也可以根据自己的需求,来设定显示的格式,设置显
转载 2024-06-28 08:34:51
217阅读
导读 日常执行脚本的时候,时间久了不知道脚本的作用和实行了哪些功能,需要重新看脚本源码。因此,需要对脚本做一下输出帮助。 执行script.sh -h来显示脚本使用帮助。 格式参考: ### ### my-script — does one thing well ### ### Usage: ###
转载 2020-12-10 16:41:00
237阅读
2评论
  3 # Version:   4    5   declare -i PERCENT=0   6    7   dir=`dialog --stdout --title "Coping..." --inputbox "
原创 2010-12-31 19:09:34
1899阅读
1评论
example1: #!/bin/sh  b='' for ((i=0;$i<=100;i+=2))  do          printf "progress:[%-50s]%d%%\r" $b $i &nbs
转载 精选 2011-02-15 11:42:37
10000+阅读
2点赞
2评论
   shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e  格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"  例如:echo -e "\033[41;36m something here \033[0m"  其中41的位置代表底色, 36的位置是代表字的颜色  注:1、字背景颜色和文字颜色之间是英文的""2、文
转载 精选 2013-12-20 16:42:05
590阅读
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如:echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色&nb
原创 2018-01-24 11:31:24
688阅读
1点赞
直接COPY运行1. 显示个小棍 代码: #/bin/bashi=0 while [ $i -lt 10 ] do for j in '-' '\\' '|' '/' do echo -ne "\033[1D$j" usleep 50000 done ((i++)) done2. 显示类似wget 的进度 代码:#!/bin/bash
转载 精选 2009-09-14 11:41:34
2011阅读
1评论
  #!/bin/bash  # 先定义一些颜色:  red='\e[0;31m' # 红色  RED='\e[1;31m' green='\e[0;32m' # 绿色  GREEN='\e[1;32m' yellow='\e[0;33m' # 黄色 &nb
原创 2012-05-30 18:23:56
1578阅读
  • 1
  • 2
  • 3
  • 4
  • 5