shell脚本
weixin_42099301
不要太在意别人的看法,做自己想做的事情过自己想过的生活。不被世俗所约束!
展开
-
正则表达式
正则表达式文章目录正则表达式1. 正则表达式定义2. 正则表达式的用途3. 基础正则表达式示例一、grep(4)查找任意一个字符“.”与重复字符“*”(5)查找连续字符范围“{}”元字符总结二、egrep三、sed1. 正则表达式定义正则表达式又称正规表达式、常规表达式。在代码中常简写为 regex、regexp 或 RE。正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说, 是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。正则表达式是由原创 2020-07-29 17:26:21 · 173 阅读 · 0 评论 -
centos 7.6——shell脚本——免交互
shell脚本——免交互案例首先安装expectyum -y install expect[root@promote data]# vim passwd.sh #!/usr/bin/expect#超时set timeout 20#开启日志log_file test.log#显示信息log_user 1#定义变量set hostname [ lindex $argv 0]set password [ lindex $argv 1]#追踪指令spawn ssh root@${h原创 2020-07-28 12:14:03 · 580 阅读 · 0 评论 -
shell脚本——函数、数组
shell脚本——函数、数值文章目录shell脚本——函数、数值一、util案例一:1-50求和案例二:指定用户发送信息一、util重复测试某个条件,只要条件不成立就反复执行格式util [ 条件格式操作 ]do 命令序列done案例一:1-50求和#!/bin/bashi=1sum=0until [ $i -eq 51 ] do sum=$[$sum+$i]let i++doneecho "$sum" 验证[root@loca原创 2020-07-21 22:28:19 · 555 阅读 · 0 评论 -
shell编程 之case 语句与循环语句
shell编程 之case 语句与循环语句1. 使用case分支语句case 变量值 in模式1) 命令序列1 ;;模式2) 命令序列2 ;;模式3) 命令序列3 ;;模式4) 命令序列4 ;; ......模式*) 命令序列5esac案例分数选择[root@localhost data]# vim test.sh #!/bin/bashread -p "请输入一个数字" numbercase $number in8[4-9]|9[0-9]|100原创 2020-07-19 21:35:33 · 308 阅读 · 1 评论 -
shell 编程之条件语句
shell 编程之条件语句文章目录shell 编程之条件语句1. 文件测试2. 整数值比较3. 字符串比较4. 逻辑测试5. if 语句1. 单分支的if2. 双分支的if语句3. 多分支的if语句石头剪刀布1. 文件测试1.1 格式test 条件表达式或者[ 条件表达式 ]1.2 选项-d : 测试是否是目录directory-e : 测试目录或文件是否存在 exit 。-f : 测试是否为文件 file 。-r : 测试当前用户是否有权限读取 read。-w原创 2020-07-17 11:52:43 · 203 阅读 · 1 评论 -
shell脚本编程规范
shell脚本编程规范文章目录shell脚本编程规范shell脚本的概述■Shell脚本应用场景一、shell脚本编程规范1. 新建 脚本文件2. 执行脚本方法3. 重定向二、shell脚本变量揭秘1. 自定义变量环境变量配置文件shell脚本语言,主要用于管理系统。不支持开发功能。Python脚本语言,胶水语言,开发语言。shell脚本的概述●将要执行的命令按顺序保存到一个文本文件●给该文件可执行权限●可结合各种Shell控制语句以完成更复杂的操作■Shell脚本应用场景●重复性操作 、原创 2020-07-16 12:28:49 · 1997 阅读 · 3 评论