上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 一 expect介绍 ​ expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。需要安装 yum install -y expect expect基础 在使用expect时,基本上都是和以下四个命令打交道: 命令 作用 s 阅读全文
posted @ 2021-06-29 11:16 小绵 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 一 信号说明 在脚本执行过程中, 可能会被一些键盘操作快捷方式所打断, 影响脚本运行 # HUP(1): 1、挂起信号 2、往往可以让进程重新加载配置 本信号在用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联。 阅读全文
posted @ 2021-06-29 11:13 小绵 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一 数组介绍 什么是数组? 数组就是一系列元素的集合,一个数组内可以存放多个元素 为何要用数组? 我们可以用数组将多个元素汇总到一起,避免单独定义的麻烦 二 数组的使用 2.1 数组的定义 # 方式一:array=(元素1 元素2 元素3) array=(egon 18 male) # 方式二:ar 阅读全文
posted @ 2021-06-29 11:12 小绵 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ##一 函数介绍 什么是函数??? 函数就是用来盛放一组代码的容器,函数内的一组代码完成一个特定的功能,称之为一组代码块,调用函数便可触发函数内代码块的运行,这可以实现代码的复用,所以函数又可以称之为一个工具 为何要用函数 #1、减少代码冗余 #2、提升代码的组织结构性、可读性 #3、增强扩展性 二 阅读全文
posted @ 2021-06-29 11:10 小绵 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一 语法 select表达式是bash的一种扩展应用,擅长于交互式场合。用户可以从一组不同的值中进行选择 select var in ... do ... break done 二 案例 案例1: [root@m01 ~]./select.sh #!/bin/bash PS3="请输入操作编号>>> 阅读全文
posted @ 2021-06-29 11:06 小绵 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一 语法 # 》Shell风格语法 for 变量名 [ in 取值列表 ] do 循环体 done # 》C语言风格语法 for ((初值;条件;步长)) do 循环体 done shell风格的for,常用in列表方式 for i in 1 2 3 for i in {1,2,3} for i i 阅读全文
posted @ 2021-06-29 11:05 小绵 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 一 语法 # 一、while语句结构:条件为真时,执行循环体代码 while 条件 do 循环体 done # 二、until语法结构:条件为假时,一直执行循环体代码,直到条件变为真 until 条件 do 循环体 done 简单示例 [root@aliyun test]# cat a.sh #!/ 阅读全文
posted @ 2021-06-29 11:01 小绵 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一 语法 case 变量 in 模式1) 命令序列1 ;; 模式2) 命令序列2 ; 模式3) 命令序列3 ;; *) 无匹配后命令序列 esac 二 案例 案例1 #!/bin/bash read -p "username: " -t 5 username echo if [ -z $userna 阅读全文
posted @ 2021-06-29 11:00 小绵 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一:单分支if 语法 if 条件;then 要执行的命令1 要执行的命令2 要执行的命令3 ... fi # 上述语法可以用一行代码代替 [ 条件信息 ] && xxx 示例 [root@egon test]# cat disk_monitor.sh #!/usr/bin/env bash disk 阅读全文
posted @ 2021-06-29 10:59 小绵 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 元字符指的是能够被shell解释的特殊字符,每个特殊字符都有其特殊含义,这些字符一方面可用于变量值的运算、我们可以称之为运算符,另外一方面可以和shell命令配合使用来达到更高级的效果 一 算数运算符 运算符 / % 算数运算符需要配合下述操作使用 # 浮点运算 bc # 整数运算 expr $(( 阅读全文
posted @ 2021-06-29 10:57 小绵 阅读(224) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页