#!/bin/bash

#dialog usage

#dialog --msgbox "This is a test..." 10 30//height width

{

counter=0

for x in * //递增进度条

do

#  if [ ! -f test.txt ]

#  then

#    echo "" >test.txt

#  fi

#

#  echo $counter >> test.txt

echo $counter > test.txt//也可清空

if [ $counter -le 10 ];then

let X=10*`expr  $counter`//计算百分比

echo $X

sleep 1 //等待1second

else

break

fi

counter=`expr $counter + 1`

done

echo //换行

counter=10

for x in * //递减进度条

do

echo $counter >> meta.txt

if [ $counter -ge 0 ];then

let X=10*`expr $counter`

echo $X

sleep 1

else

break

fi

counter=`expr $counter - 1`

done

} |

dialog --guage "This is a test..." 6 36 0//动态显示进度条目

linux sh脚本 递增,Linux shell 脚本实现进度框相关推荐

  1. 【CyberSecurityLearning 34】Linux脚本编写(Shell脚本)

    目录 脚本 一个简单的脚本 实现流程: 变量赋值 IF判断语句 if单分支结构 if 双分支结构 if 多分支结构 实用案例:检测内网主机存活状态 Shell循环语句(for.while) for循环 ...

  2. linux脚本编写规则,shell脚本编写守则

    现在centos7中使用的是bash软件,通过以下命令可以查看bash版本: [root@localhost ~]# cat /etc/redhat-release #查看系统的版本 CentOS L ...

  3. LINUX下的流量监控shell脚本

    这篇文章主要介绍了LINUX下的流量监控shell脚本,可以适用任何Linux版本,需要的朋友可以参考下 一.脚本源码 # vi /etc/rc.d/traffic_monitor.sh ------ ...

  4. linux cc脚本,Linux运维知识之Linux简单处理CC攻击shell脚本

    本文主要向大家介绍了Linux运维知识之Linux简单处理CC攻击shell脚本,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 第一个脚本是通过查找日志中访问次数过多的ip,并 ...

  5. linux shell脚本 定义变量,Shell脚本应用 - 编制shell脚本、shell变量

    随着Linux系统在企业中的应用越来越多,服务器的自动化管理也变得越来越重要.在Linux服务器的自动化维护工作中,除了计划任务的设置以外,Shell脚本的应用也是非常重要的一部分.作为Linux系统 ...

  6. 服务器状态监控php源码,服务器状态监控_监控Linux服务器网站状态的SHELL脚本

    摘要 腾兴网为您分享:监控Linux服务器网站状态的SHELL脚本,蜗牛集市,同花顺,探客宝,手柄助手等软件知识,以及日期倒计时插件,云南省教育资源公共,rui手机桌面,小屁孩桌面便签,合金装备崛起复 ...

  7. 如何在 Linux 中创建并运行 Shell 脚本(Bash 初学者教程)

    文章目录 1.创建并运行第一个 shell 脚本 2.将 shell 脚本转换为 bash 脚本 3.为什么大多数 shell 脚本都包含 #! /bin/bash 在 shell 脚本的开头? 4. ...

  8. Linux 之旅 10:Shell 脚本

    Linux 之旅 10:Shell 脚本 (图片来自shell/bash脚本编程) Linux 上的 Shell 脚本可以看做是类似于Windows上的批处理程序(.bat)一样的东西,其本质就是将一 ...

  9. Linux系统一键安全加固shell脚本编写思路

    本次分享一下个人在对Linux系统一键安全加固shell脚本编写时的一些思路: Linux系统一键安全加固shell脚本编写思路 1.编写须知 1.1 脚本使用说明 1.2 主要功能说明: 1.3隐藏 ...

  10. 嵌入式 Linux 入门(五、Shell 脚本编程上:认识 Shell 脚本)

    大家好,是矜辰所致,嵌入式 Linux入 门第五课,本课开始简单学习一下 Shell 脚本编程. 目录 前言 一.Shell 脚本基础说明 1.1 什么是 Shell 脚本 1.2 Shell 脚本的 ...

最新文章

  1. AI工程师的哆啦A梦超能力不是吹出来的!
  2. keystone同步数据之后不报错,查看日志有错误,进入MySQL没有如何数据解决方法
  3. 图解分析一个dNet进销存软件
  4. Linux运维常用命令总结
  5. Java Web的web.xml文件作用及基本配置(转)
  6. Linux系统下安装CodeBlocks
  7. 从0到1简易区块链开发手册V0.6-实现打印区块
  8. 字符和字符串在Java中的旅程
  9. Bootstrap下拉菜单相关
  10. Ansible详解(十二)——Ansible Roles详解
  11. 用Mediator Pattern + Queue 解决 订单处理流程
  12. 炫酷个人引导页主页自适应HTML源码
  13. 数据包络分析(DEA)详解(以第八届宁夏省赛为例)
  14. 计算机考研专业课数字,2020北京航空航天大学计算机考研初试专业课经验
  15. Java多线程系列--“JUC锁”03之 公平锁(一) (r)
  16. Python Interpreter
  17. 【Java获取国家法定节假日三种工具类其一】
  18. 十进制转32位二进制(Java)
  19. 2022-2028全球与中国立式填模封口机市场现状及未来发展趋势
  20. java之get/set方法的作用:灵活、安全

热门文章

  1. CAE+VBR如何提升用户体验?
  2. ffplay.c学习-5-视频输出和尺⼨变换
  3. 带你快速了解 Docker 和 Kubernetes
  4. WebRTC各种资料集合(WebRtc入门必看)
  5. java小编程----电话号码组合
  6. 【Eviews】第九周实验-二次/对数拟合、预测
  7. Spring Boot filter
  8. 大规模分布式跟踪系统的理论
  9. Leet Code OJ 7. Reverse Integer [Difficulty: Easy]
  10. Raft算法的Leader选举和日志复制过程