
shell
Rainable
这个作者很懒,什么都没留下…
展开
-
Linux之shell执行流控制
1. forfor 定义变量 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 · 185 阅读 · 0 评论 -
Linux之shell脚本的变量
1. 变量的定义定义本身 变量就是内存一片区域的地址 变量存在的意义 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题2. shell脚本中变量的定义方法环境级别 export a=1 在环境关闭后变量失效 用户级别 vim ~/.bash_profile 系统级别 vim /etc/profile 变量名称 "字符" "_" ...原创 2020-03-30 23:03:53 · 205 阅读 · 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 · 164 阅读 · 0 评论 -
Linux之shell脚本
1. 什么是shell脚本中命令的解释器2. shell脚本的意义记录命令执行的过程和执行逻辑(顺序),以便重复执行 脚本可以批量处理主机 脚本可以定时处理主机3. 如何创建shell脚本#!/bin/bash ##幻数vim自动添加脚本首部vim /etc/vimrc 4. 如何执行shell脚本手动在环境中开启指定解释器 s...原创 2020-03-30 22:09:54 · 161 阅读 · 0 评论 -
Linux之shell文本处理工具(grep,sed,awk)
1.grepgrepgrep -E = egrepgrep 匹配条件 处理文件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 · 166 阅读 · 0 评论