shell
文章平均质量分 63
公博义
我欲成仙,快乐齐天
展开
-
巡检一批主机,上报时延超过 50ms 的主机
文章目录#!/bin/bash#在/opt/目录下创建“ip.txt”文本,并放入需要测试的ip以作后续测试a=`cat /opt/ip.txt`#在/opt目录下创建这三个txt文本cd /opt>./result.txt>./result1.txt>./result2.txt#for循环,ping“ip.txt”内的ip,一共5次,间隔0.5s,结果输入至“result.log”for i in $a do ping -c 5 -i 0.5 $i >原创 2021-11-15 00:51:56 · 52432 阅读 · 0 评论 -
Shell 脚本实用函数模块一
文章目录 从1叠加到100{ echo $[$(echo +{1..100})] echo $[(100+1)*(100/2)] seq -s '+' 100 |bc } 判断参数是否为空-空退出并打印null{ #!/bin/sh echo $1 name=${1:?"null"} echo $name } 循环数组{ for ((i=0原创 2021-11-08 09:41:44 · 46790 阅读 · 0 评论 -
Shell 脚本大全
文章目录{ #!/bin/sh # 在脚本第一行脚本头 # sh为当前系统默认shell,可指定为bash等shell shopt # 显示和设置shell中的行为选项 sh -x # 执行过程 sh -n # 检查语法原创 2021-11-04 20:25:23 · 39603 阅读 · 0 评论 -
Shell 脚本之免交互操作
文章目录1. Here Document 免交互1.1 概述1. Here Document 免交互1.1 概述Here Document 使用 I/O 重定向的方式将命令列表提供给交互式程序或命令,比如 ftp、cat 或 read 命令是标准输入的一种替代品可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生产出一个 “文件” 并用作 “命令” 的标准输入Here Document 也可以与非交互式程序和命令一起使用格式:命令 <<标记......传入的内原创 2021-09-15 11:24:00 · 38032 阅读 · 0 评论 -
Shell 编程之文本处理三剑客与正则表达式
文章目录1. 正则表达式1.1 正则表达式概述1.2 基本正则表达式元字符① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩1. 正则表达式1.1 正则表达式概述 REGEXP(Regular Expressions)由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能,但与通配符不同,通配符功能是用来处理文件名,而正则表达式是处理文本内容。正则表达式被很多程序和开发语言所广泛支持:vim,less,grep,sed,awk,n原创 2021-09-11 00:01:47 · 37982 阅读 · 0 评论 -
SHELL 脚本编程基础
文章目录1. shell 概述1.1 shell 和 shell 脚本1.2 Shell 脚本应用场景1.4 shell 类型1. shell 概述1.1 shell 和 shell 脚本 shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务,在用户和内核之间充当翻译官的角色,是一个命令解释器。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 shell。 shell 脚本(原创 2021-09-03 15:36:17 · 39251 阅读 · 0 评论