
shell
XMing o_O
这个作者很懒,什么都没留下…
展开
-
学习shell的第五天(正则表达式;grep;sed;awk)
正则表达式 正则表达式(regular expression, RE)是一种字符模式,用于在查找过程中匹配指定的字符。 ==在大多数程序里,正则表达式都被置于两个正斜杠之间;==例如/l[oO]ve/就是由正斜杠界定的正则表达式,它将匹配被查找的行中任何位置出现的相同模式。在正则表达式中,元字符是最重要的概念。 被vim、sed、awk、grep调用 基本正则表达式 扩展正则表达式 grep sed awk ...原创 2020-09-12 22:10:37 · 454 阅读 · 0 评论 -
学习shell的第四天(数组和函数)
一、数组 数组即一组相同类型的数据的组合, 数组也是一种引用类型。数组中只能存一种类型的数据,所以分为普通数组和管理数组。 具体概念通过下图了解 普通数组:只能使用整数作为数组索引 关联数组:可以使用字符串作为数组索引 1.1普通数组 1.1.1定义数组 方法1.语法:数组名[索引]=变量值 多次赋值 expr: 方法2.语法:数组名=(变量值1 变量值2 变量值3) 一次赋多个值 expr: 注意:一次索引时,默认第一个变量的索引为0,第二个变量的索引的1,依次类推 1.1.2原创 2020-09-08 22:35:10 · 116 阅读 · 0 评论 -
学习shell的第三天(循环)
for 语法: for 变量名 [ in 取值列表 ] do 循环体 done exp: while until expect原创 2020-09-05 11:13:48 · 124 阅读 · 0 评论 -
学习shell的第二天(判断)
shell条件测试 测试格式 测试的方法; 格式1 test 条件表达式 exp: 类似的参数除了 -d,-f等等还有很多,以下列出: 参数 含义 -f 存在时返回真 -b 存在并且是块文件时返回真(返回0) d 存在并且是一个目录时返回真 -h 存在并且是符号链接文件时返回真 (或 -L filename) -u 指定的文件或目录存在并且设置了SUID 位时返回真 -c 存在并且是字符文件时返回真 -e 指定的文件或目录存在时返回真 -g 指定的文件或目录存原创 2020-09-04 13:52:55 · 162 阅读 · 0 评论 -
初始化脚本程序
#!/bin/bash yum -y install wget echo “wget安装完毕” sleep 5 rm -rf /etc/yum.repos.d/* echo “源库已清理” sleep 5 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo echo “阿里源配置完毕” sleep 5 wget -O /etc/yum.repos.d/epel.repo http:/原创 2020-08-30 19:32:46 · 210 阅读 · 0 评论 -
学习shell的第一天(变量)
一、简介 Shell是一个功能相当强大的编程语言,易编写、易调试、灵活性强。Shell可以帮助我们来管理大数据集群,提高开发效率。shell 变量? 用一个固定的字符串去表示不固定的内容,便于修改。 shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。简单来说:shell就是一个用户跟操作系统之间交互的命令解释器。 在一些复杂的Linux维护工作中,大量重复的输入和交互操作不但费时费力,而且容易出错.编写脚本的好处:批量的处理,自动化的完成维护,减轻管理员的负担原创 2020-09-02 20:31:08 · 165 阅读 · 0 评论