shell
Pu.
这个作者很懒,什么都没留下…
展开
-
shell脚本中的变量
1.变量的定义 定义本身: 变量就是内存一片区域的地址 变量存在的意义: 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题 2.shell脚本中变量的定义方法 环境级别 export a=1 在环境关闭后变量失效 用户级别 vim ~/.bash_profile export a=1 source ~/.bash_profile env #查看变量 #如果需要删除定义的变量 删除~/.bash_profile中的export a=1 并且使用命令unset a 通过en原创 2021-06-19 01:49:04 · 110 阅读 · 0 评论 -
Linux文本处理工具三剑客超详细教程---grep、sed、awk
1.grep [Globally search a Regular Expression and Print] grep 文本搜索工具 grep -E = egrep grep 格式 grep 匹配条件 处理文件 grep root passwd grep -i root passwd #不分大小写 grep -E "\<root" passwd #root前面没有字符 grep -E "root\>" passwd #root后面没有字符 grep -数字 ##显示过滤行以及上面几行原创 2021-06-18 13:25:59 · 103 阅读 · 0 评论 -
shell脚本的基础知识(自动添加脚本首部)(shell脚本执行和调试)
1.什么是shell 脚本中命令的解释器 2.shell脚本的意义 1.记录命令执行的过程和执行逻辑,以便以后重复执行 2.脚本可以批量处理主机 3.脚本可以定时处理主机 3.如何创建shell脚本 #!/bin/bash 幻数 vim自动添加脚本首部 vim ~/.vimrc "map <F4> ms:call OWNTITLE () <cr>'s 如果将map前面的"去掉 在autocmd那行增加" 则每次创建脚本文件时候按一下F4 则首部自动添加 setlocal sw=2原创 2021-06-18 02:54:27 · 213 阅读 · 0 评论 -
shell中常用的基础命令特别实用!!!
1.diff diff分析两个文件,并输出两个文件的不同的行。diff的输出结果表明需要对一个文件做怎样的操作之后才能与第二个文件相匹配。diff并不会改变文件的内容。 用法: diff [options] files|directorys 输出信息: [num1,num2][a|c|d][num3,num4] num1,num2 ##第一个文件中的行 a ##添加 c ##更改 d ##删除 < ##第一个文件中的内容 > ##第二个文件中的内容 num3,num4 #原创 2021-06-18 02:07:21 · 259 阅读 · 0 评论