![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 207 阅读 · 1 评论 -
Shell脚本商场购物案例
商场购物系统#!/bin/bashA=西装B=西裤C=鞋子D=衬衫a=300b=200c=500d=100count=0all=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 · 456 阅读 · 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 · 166 阅读 · 0 评论 -
Shell脚本正则表达式之——awk、sort、uniq
awk工具在Linux/UNIX系统中,awk是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以再无交互的情况下实现相当复杂的文本操作,被广泛应用于Shell脚本,完成各种自动化配置任务。1.awk常见用法:通常情况下 awk 所使用的命令格式如下所示,其中,单引号加上大括号“{}”用于设置对数据进行的处理动作。awk ...原创 2019-10-09 12:13:31 · 566 阅读 · 0 评论 -
Shell编程之case语句与循环语句
case多分支语句循环语句:1.for循环语句2.while循环语句3.until循环语句Shell函数Shell数组case语句的结构:针对变量的不同取值,分别执行不同的命令序列半个)匹配模式;;双分号结束执行*号表示默认语句默认语句结束没有双分号结尾把case倒过来写,表示一个结构的结束先stop中间输入sleep休眠5秒钟(需要有休眠时间)再startca...原创 2019-10-09 15:01:02 · 306 阅读 · 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 · 331 阅读 · 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/bash10:operator:x:11:0:operator:/root:/sbin...原创 2019-10-10 19:50:55 · 242 阅读 · 0 评论