shell
Rainable
这个作者很懒,什么都没留下…
展开
-
Linux之shell执行流控制
1. for for 定义变量 do 使用变量,执行动作 done 结束标志 格式1: for I in `seq 2 2 10` do echo $I done 格式2: for I in 1 2 3 do echo $I done 格式3: for I in {10..1} do echo $I ...原创 2020-04-02 22:53:08 · 156 阅读 · 0 评论 -
Linux之shell脚本的变量
1. 变量的定义 定义本身 变量就是内存一片区域的地址 变量存在的意义 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题 2. shell脚本中变量的定义方法 环境级别 export a=1 在环境关闭后变量失效 用户级别 vim ~/.bash_profile 系统级别 vim /etc/profile 变量名称 "字符" "_" ...原创 2020-03-30 23:03:53 · 162 阅读 · 0 评论 -
Linux之shell基础命令
1. diff命令 用法: diff [options] files|directorys 输出信息: [num1,num2][a|c|d][num3,num4] num1,num2 ##第一个文件中的行 a ##添加 c ##更改 d ##删除 < ##第一个文件中的内容 > ##第二个文件中的内容 num3,num4 ##第二个文件中的行 常用参数:...原创 2020-03-30 21:46:55 · 116 阅读 · 0 评论 -
Linux之shell脚本
1. 什么是shell 脚本中命令的解释器 2. shell脚本的意义 记录命令执行的过程和执行逻辑(顺序),以便重复执行 脚本可以批量处理主机 脚本可以定时处理主机 3. 如何创建shell脚本 #!/bin/bash ##幻数 vim自动添加脚本首部 vim /etc/vimrc 4. 如何执行shell脚本 手动在环境中开启指定解释器 s...原创 2020-03-30 22:09:54 · 125 阅读 · 0 评论 -
Linux之shell文本处理工具(grep,sed,awk)
1.grep grep grep -E = egrep grep 匹配条件 处理文件 grep str file#过滤str关键字 grep ^str file##以str开头 grep str$ file##以str结尾 grep -i str file##忽略大小写 grep -E "\<str" file##str字符之前不能有字符 grep -E "str\>...原创 2020-03-30 22:01:13 · 125 阅读 · 0 评论