shell
文章平均质量分 53
三七分术士
这个作者很懒,什么都没留下…
展开
-
shell脚本中的变量
文章目录一、变量的定义二、shell脚本中变量的定义方法三、变量的转译四、Linux中命令的别名设定五、用户环境变量的更改一、变量的定义1)变量就是内存一片区域的地址2)变量存在的意义命令无法操作一直变化的目标,用一串固定的字符来表示不固定的目标可以解决此问题二、shell脚本中变量的定义方法1)环境级别,在环境关闭后变量失效export a=1 2)用户级别,超级用户可以使用vim ~/.bash_profile export a=13)系统级别,所有用户都可以使用vim /原创 2021-03-11 00:22:01 · 188 阅读 · 0 评论 -
shell的执行流控制
文章目录一、for 循环二、while循环三、until 循环四、if 循环五、case 循环六、expect七、break, continue, exit一、for 循环for #定义变量do #使用变量,执行动作done #结束标志格式1:#!/bin/bashfor WESTOS in `seq 2 2 10`do echo $WESTOSdone格式2:for WESTOS in 1 2 3do echo $WESTOSdone格式原创 2021-03-11 00:21:30 · 139 阅读 · 0 评论 -
shell脚本的基础知识介绍
文章目录shell脚本的意义创建shell脚本执行shell脚本对脚本进行调试脚本练习shell就是脚本中命令的解释器shell脚本的意义记录命令执行的过程和执行逻辑,以便以后重复执行脚本可以批量处理主机脚本可以定时处理主机创建shell脚本#!/bin/bash ##幻数vim自动添加脚本首部$ vim /etc/vimrc或者 $sudo vim /root/.vimrc "map <F4> ms:call WESTOSTITLE()<cr>'s原创 2021-03-11 00:21:00 · 147 阅读 · 0 评论 -
shell中的运算符和指令汇总
在写shell脚本的过程中,我们经常会使用一些运算符和指令让我们的脚本更加简洁易懂。运算符+ #加法- #减法* #乘法/ #除法% #除法后的余数** #乘方++ #自加一-- #自减一< #小于<= #小于等与> #大于>= #大于等与= #等于j+=i #j=j+ij*=i #j=j*ij/=i #j=j/ij%=i #j=j%i运算指原创 2021-03-11 00:20:30 · 110 阅读 · 0 评论 -
shell脚本之文本处理工具(grep、sed、awk)
shell脚本之文本处理工具一、grep (Globally search a Regular Expression and Print)二、sed一、grep (Globally search a Regular Expression and Print)[root@M1 mnt]# grep root passwd ##过滤root关键字root:x:0:0:root:/root:/bin/bashroot:test:westosroottesttestroottest:root:we原创 2020-12-20 14:46:12 · 490 阅读 · 1 评论 -
shell脚本基础命令的了解及使用
shell脚本基础命令一、diff用法二、patch用法三、cut用法四、sort 排序五、test命令六、test 对于文件的判定一、diff用法编写两个有一行不同的文件westos westos1[root@M1 mnt]# diff westos westos1 ##对比两个文件不同的地方2c2< hello westos---> hello westos1[root@M1 mnt]# diff -b westos westos1 ##忽略文件中空格导致的不同[ro原创 2020-12-19 09:07:51 · 551 阅读 · 1 评论