
Shell脚本
石头城云计算笔记
云计算笔记,博客内实验居多,谢谢大家捧场!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell编程之条件语句
条件测试: 1、文件测试 2、整数测试 3、字符串与逻辑测试 if语句: 1、if单分支语句 2、if双分支语句 3、if多分支语句 4、if嵌套语句 test命令: 测试特定的表达式 是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值。 格式1:test 条件表达式 格式2:[ 条件表达式 ] //注意有空格 文件测试: 格式:[ 操作符 文件或目录 ] 常用的测试操作...原创 2019-09-21 16:32:45 · 256 阅读 · 1 评论 -
Shell脚本商场购物案例
商场购物系统 #!/bin/bash A=西装 B=西裤 C=鞋子 D=衬衫 a=300 b=200 c=500 d=100 count=0 all=0 #开始购物 for ((i=1;i<=5;i++)) do echo "您进入了第 $i 家店" echo "商品如下:" echo "1.$A:¥$a" echo "2.$B:¥$b" echo "3.$C:¥$c" ...原创 2019-09-28 10:10:16 · 517 阅读 · 0 评论 -
Shell编程规范与变量
Shell编程规范与变量 Shell脚本编程规范: 1.Shell脚本应用场景 2.Shell编程规范 3.管道与重定向 Shell脚本变量解密: 1.自定义变量 2.特殊变量 Shell脚本概述: Shell脚本的概念: 1.将要执行的命令按顺序保存到一个文本文件 2.给该文件可执行权限,便可运行 3.可结合各种shell控制语句以完成更复杂的操作 Shell脚本应用场景: 1.重复性操作 2....原创 2019-10-03 09:49:45 · 234 阅读 · 0 评论 -
Shell脚本正则表达式之——awk、sort、uniq
awk工具 在Linux/UNIX系统中,awk是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以再无交互的情况下实现相当复杂的文本操作,被广泛应用于Shell脚本,完成各种自动化配置任务。 1.awk常见用法: 通常情况下 awk 所使用的命令格式如下所示,其中,单引号加上大括号“{}”用于设置对数据进行的处理动作。awk ...原创 2019-10-09 12:13:31 · 650 阅读 · 0 评论 -
Shell编程之case语句与循环语句
case多分支语句 循环语句: 1.for循环语句 2.while循环语句 3.until循环语句 Shell函数 Shell数组 case语句的结构: 针对变量的不同取值,分别执行不同的命令序列 半个)匹配模式 ;;双分号结束执行 *号表示默认语句 默认语句结束没有双分号 结尾把case倒过来写,表示一个结构的结束 先stop 中间输入sleep休眠5秒钟(需要有休眠时间) 再start ca...原创 2019-10-09 15:01:02 · 374 阅读 · 0 评论 -
Shell编程之Expect免交互
Shll编程之Expect免交互 1.Expect概述 2.Expect安装(底层语言Tcl) 3.Expect基本命令 4.Expect执行方式 5.Expect案例 Expect概述: 1.Expect是建立在tcl语言基础上的一个工具,Expect是用来进行自动化控制和测试的工具。主要解决shell脚本中不可交互的问题。对于大规模的linux运维很有帮助。 2.在linux运维和开发中,我们...原创 2019-10-10 13:39:45 · 400 阅读 · 0 评论 -
Shell脚本正则表达式之——grep、egrep、sed
Grep命令 基本正则表达式实例之查找特定字符: 这里我们就以存放本机所有用户的/etc/passwd文件做实例 Demo1: [root@localhost ~]# grep -n "root" /etc/passwd //-n表示显示行号 1:root:x:0:0:root:/root:/bin/bash 10:operator:x:11:0:operator:/root:/sbin...原创 2019-10-10 19:50:55 · 329 阅读 · 0 评论