![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 50
cheng1804
这个作者很懒,什么都没留下…
展开
-
shell数组
数组普通数组 只能使用整数作为数组索引 1.定义数组 一次赋一个值:数组名[下标]=变量值,例,array1[0]=pear 一次赋多个值:array2=(tom jack alice) array5=(1 2 3 4 5 6 7 “linux shell” [20]=saltstack)2.访问数组 echo ${array1[0]} 访问数组中的第一个元数 ...原创 2018-09-11 12:12:38 · 405 阅读 · 0 评论 -
shell 循环
for语法结构:for 变量名 [ in 取值列表 ]do循环体donewhile和until循环次数不[一定]是固定的语法结构:while语句结构(死循环/逐行处理文件)while 条件测试do 循环体done==当条件测试成立(条件测试为真),执行循环体until与while相反until 条件测试do循环体do...原创 2018-09-10 21:24:11 · 155 阅读 · 0 评论 -
shell 判断
一、条件测试1、格式 格式1: test 条件表达式 格式2: [ 条件表达式 ] 格式3: [[ 条件表达式 ]]2、分类 ① 字符串比较 =,==,等于 [root@localhost ~]# [ "$USER" = "root" ];echo $?0[root@localhost ~]# [ "$USER" =...原创 2018-09-10 19:42:05 · 5116 阅读 · 1 评论 -
shell变量
shell变量shell 变量是用一个固定的字符串去表示不固定的内容,便于修改。变量的类型一.自定义变量 定义变量:变量名=变量值,变量名必须以字母或下划线开头,区分大小写 1.显示赋值 变量名=变量值 示例: ip1=192.168.1.251 school=”BeiJing 1000phone” today2=$(date +%F)2.read 从键盘读入变量值...原创 2018-09-10 18:06:15 · 161 阅读 · 0 评论 -
shell三剑客 grep sed awk
shell 元字符^ 行首定位符$ 行尾定位符. 任意单个字符 1. 匹配前导符0到多次.* 任意多个字符[] 匹配指定范围内的一个字符[-] 匹配指定范围内的一个字符 [^] 匹配不在指定组内的字符\ 用来转义元字符 ('' "" \)\< \> ...原创 2018-09-11 21:19:39 · 249 阅读 · 0 评论