摘要: 正则表达式 通常用于判断语句中,用于检查某一字符串是否满足某一格式 正则表达式是由普通字符与元字符组成 普通字符包括大小写字母、数字、标点符号及一些其他符号 元字符是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式 一: 基础正则表达式常 阅读全文
posted @ 2021-07-26 11:56 知己一语 阅读(637) 评论(0) 推荐(0)
摘要: shell 里常用命令 sort,uniq,tr,dos2unix,cut,eval 一:sort 排序 sort 命令 以**行位单位**,对文件内容进行排序,也可以根据不同的数据类型来排序。默认按照首字母顺序排序 1.格式 sort [选项] 参数 cat file | sort 选项 2.常用 阅读全文
posted @ 2021-07-26 10:25 知己一语 阅读(200) 评论(0) 推荐(0)
摘要: 数组排序 一 冒泡排序 类似于气泡上涌的动作,会将数据在数组中从小到大或者从大到小不断的向前移动。 基本思想: 冒泡排序的基本思想是对比相邻的两个元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面(也就是交换两个元素的位置),这样较小的元素就像气泡一样从底部上升到 阅读全文
posted @ 2021-07-21 13:02 知己一语 阅读(299) 评论(0) 推荐(0)
摘要: 数组与函数之间的传参 一: 向函数传数组的参数 #!/bin/bash test1 () { echo "函数接收到的参数列表为: $@" #这里是函数位置变量$@ #将接受到的参数,定义成一个新的数组 newarr=($@) #位置参数,如果使用$1,只会取第一个值 echo "新的数组的值为: 阅读全文
posted @ 2021-07-21 12:22 知己一语 阅读(2237) 评论(0) 推荐(0)
摘要: 数组 ## 一:定义数组 1.1 什么是数组 以括号"()"括起来,中间以空格相间隔 数组里,里面的值称为元素,元素的下标(索引)是从零开始 eg: 数值类型: num=(10 20 30 40) 字符类型:name=( "zhang san" "li si" "wang wu") 1.2 定义数组 阅读全文
posted @ 2021-07-21 11:27 知己一语 阅读(167) 评论(0) 推荐(0)
摘要: shell 脚本练习之多重循环 1.使用循环,划出长为20,宽为10 的矩形 #!/bin/bash for ((i=1;i<=10;i++)) #外循环循环十遍。这是输出多少行,即宽 do for ((n=1;n<=20;n++)) #内循环循环二十遍。这是矩形的长。外循环每循环一次,内循环输出2 阅读全文
posted @ 2021-07-20 12:46 知己一语 阅读(1380) 评论(0) 推荐(0)
摘要: for 循环和while 循环 的 多重循环与中断循环 1 .多重循环(for 和while 都可以使用多重循环) #!/bin/bash for ((i=1;i<=5;i++)) do echo "外循环为:$i" for (( j=1;j<=3;j++)) do echo " 内循环为: $j" 阅读全文
posted @ 2021-07-20 09:51 知己一语 阅读(229) 评论(0) 推荐(0)
摘要: for循环的多线程执行 当我们使用for 循环ping 多台主机时,由于是串行执行,所以效率不高。 1,串行执行 #!/bin/bash #记录ping 开始时间 echo "$(date +%T) start "> ./time.txt for i in 192.168.23.{1..25} do 阅读全文
posted @ 2021-07-20 08:46 知己一语 阅读(2546) 评论(0) 推荐(0)
摘要: shell 脚本练习之 while ,for 循环 1.计算从1到100所有整数的和 方法一: #!/bin/bash #设置 变量a 初始值为1 , a=1 #变量sum用来接运算后的值 sum=0 while [ $a -le 100 ] #变量a 的 取值范围是 1 -100 do sum=$ 阅读全文
posted @ 2021-07-19 19:43 知己一语 阅读(1311) 评论(0) 推荐(0)
摘要: shell 脚本练习之 if ,case 语句 ###1 检查用户家目录中的 test.sh 文件是否存在,并检查是否有执行权限 #!/bin/bash FILE=$HOME/test.sh #将家目录中的test.sh 作为值 赋给变量 FILE #先使用第一个if 语句,判断文件是否存在 if 阅读全文
posted @ 2021-07-19 11:21 知己一语 阅读(365) 评论(0) 推荐(0)