当前位置:首页 > Liunx

Liunx 第2页

  • 最新
  • 浏览
  • 评论

shell三剑客之awk-07

邓鹏2024年01月13日 02:011159
shell三剑客之awk-07
awk介绍grep,sed,awk为linux的文件处理“三剑客”,各有特长。grep:更适合单纯的==查找==(通过要查找的关键字)或匹配(通过正则)==行==sed:更适合==编辑==文本(行删除,行打印,行增加,替换与修改等)awk:更适合==格式化文本,对文本进行较复杂格式处理==今天主要讨…

shell三剑客之sed-06

邓鹏2024年01月13日 02:011085
shell三剑客之sed-06
学习sed的关键是要搞清楚,它是一个流==编辑器==,编辑器常见的功能有:删除行打印行增加行替换(修改)sed参数-e 进行多项编辑,即对输入行应用多条sed命令时使用-n 取消默认的输出-r 使用扩展正则表达式-i inplace,原地编辑(修改源文件)sed操作d 删除行p 打印行a 后面加行i…

shell中正则表达式-05

邓鹏2024年01月13日 01:55988
shell中正则表达式-05
正则表达式正则表达式(Regular Expression、regex或regexp,缩写为RE),也译为正规表示法、常规表示法,是一种字符模式,用于在查找过程中匹配指定的字符。几乎所有开发语言都支持正则表达式,后面学习的python语言里也有正则表达式.linux里主要支持正则表达式的命令有gre…

shell函数与case语句-04

邓鹏2024年01月13日 01:541142
shell函数与case语句-04
case语句说明case语句为多选择语句(==其实就是类似if多分支结构==), 主要用于centos6的服务脚本里用于判断服务是start还是stop还是status等。说明: python里没有case语句,python里用if多分支来实现. 但case语句也需要看懂结构, 不仅是shell里用…

shell循环语法说明-03

邓鹏2024年01月13日 01:541281
shell循环语法说明-03
#课程目标掌握for循环语句的基本语法结构掌握while和until循环语句的基本语法结构能使用RANDOM变量产生随机数理解嵌套循环易混符号小结符号说明$( )执行符`` 反撇号,不是单引号执行符$[ ]运算符$(( ))运算符${ }获取变量并可以做截取[  ]判断条件[[  …

shell条件判断-02

邓鹏2024年01月13日 01:531123
shell条件判断-02
1 判断一个条件是为真(true)还是为假(false)格式1: ==test== 条件表达式格式2: [ 条件表达式 ]格式3: [[ 条件表达式 ]] 支持正则 =~2 与文件相关的常用参数-e    判断文件是否存在-f    判断是否为普通文件-d &…

shell变量说明-01

邓鹏2024年01月13日 01:521050
shell变量说明-01
1 如果某个内容需要多次使用,并且在代码中重复出现,那么可以用变量代表该内容。这样在修改内容的时候,仅仅需要修改变量的值。2 在代码运作的过程中,可能会把某些命令的执行结果保存起来,后续代码需要使用这些结果,就可以直接使用这个变量。3 定义时的格式要注意,等号两边不能有空格,对于有空格的字符串做为赋…

Shell脚本介绍

邓鹏2024年01月13日 01:351416
Shell脚本介绍
今日目标==熟练掌握shell变量的定义和获取====能够进行shell简单的四则运算==磁盘相关命令回顾:磁盘相关命令说明fdisk分msdos分区与要看系统硬盘与分区情况lsblk查看块设备与其挂载情况df -h查看已经挂载的文件系统情况mount也是查看挂载的情况,还能看到挂载的参数(ro或r…