shell
文章平均质量分 70
shuhua_qi
这个作者很懒,什么都没留下…
展开
-
正则表达式
正则表达式笔记基本正则符号基本正则符号正则符号描述abc匹配abc^匹配开头$匹配结尾[集合]匹配集合中的任意字符[^集合]对集合求反-匹配任意单个字符*匹配前一个字符任意次(包含0次).*匹配任意{n,m}匹配前一个字符n到m次{n}匹配前一个字符n次...原创 2021-09-29 15:30:44 · 228 阅读 · 0 评论 -
shell脚本学习三
shell脚本学习数组语法读取数组函数语法无参函数有参函数多进程ping数组语法Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下:array_name=(value1 value2 … valuen)我们也可以使用下标来定义数组:array_name[0]=value0array_name[1]=value1array_name[2]=value2读取数组读取数组元素值的一般格式是:${array_name[index]}实例#!/b原创 2021-09-27 14:40:54 · 85 阅读 · 0 评论 -
shell脚本学习二
shell脚本学习条件测试1test测试操作字符串比较整数值比较文件状态测试条件测试2组合多个命令if语句if单分支语法if双分支语法if多分支语法for循环for语法while循环while语法case 语句网卡监听闰年条件测试1test测试操作语法: test 选项 参数查阅帮助:help test字符串比较基本语法是否为空 [ -z 字符串 ]等于[ 字符串1 == 字符串2 ]不等于[ 字符串1 != 字符串2 ][ -z "$ss" ]echo $?x="H原创 2021-09-26 20:31:38 · 83 阅读 · 0 评论 -
shell脚本学习一
shell脚本学习day01运行脚本方式变量定义取消变量注意事项查看变量语法变量类型环境变量位置变量预定义变量多种引号的区别read标准输入取值变量作用范围$[]算式替换小数运算 通过bc实现day01grep root /etc/passwd 查询用户登录的shell解释器cat /etc/shells 查看有哪些shell可用usermod -s /bin/tcsh root 修改用户的shell解释器chsh-s /bin/bash root 修改用户的shell解释器#!/bin/bas原创 2021-09-26 11:36:57 · 97 阅读 · 0 评论