shell入门-grep过滤-1】的更多相关文章

正则表达式,就是一个字符串.有一定的规律.我们用指定的字符串匹配一个指定的行.指定的字符串就是正则表达式. 正则表达式有这几个工具:grep egrep sed awk 命令:gerep 说明:过滤出指定的行 选项:--color  关键字有颜色 -n  显示行号 -c   显示一共出现了多少行 -v  取反 不包含指定字符的行 -A n  n指数字 例如A2在有指定字符的行下面再显示两行 -B n  n指数字 例如B2  在有指定字符的行上面再显示两行 -C n  n指数字 例如C2 在有指定…
Shell入门 1.基于硬件的虚拟化 2.基于平台的虚拟化 3.基于服务的虚拟化 4.基于库的虚拟化 5.基于操作系统的虚拟化 管理员使用Shell程序与操作系统进行交互,之前学习的shell脚本都是以单行命令来执行的,缺乏逻辑关系,将单行的命令统一并建立逻辑关系的过程,就是shell脚本编程. Sum _ = 0 For I in range(1,101): Sum_  += i Print(sum_) ---------------------------------------------…
六.Shell脚本编程详解 将上述五部分的内容,串联起来,增加对Shell的了解 01.shell脚本 shell: # #perl #python #php #jsp 不同的脚本执行不同的文本,执行的角色是不一样的: #shell scripts(UNIX Like系统的原则有一条:程序越短越好) #bash csh tcsh ksh #which startx(查看文件的路径) /usr/X11R6/bin/startx #vi `which startx` #!/bin/sh …… #vi…
[grep 过滤.svn文件] 问题: 在repository搜索代码时,常常会搜索到.svn的代码,如果不想搜索.svn目录下的相关代码怎么办?    1.使用管道进行双层“过滤”,其中第二次grep使用了-v选项,即逆向匹配,打印出不匹配的行     grep -r 'function_name' * | grep -v '.svn'       2.或者更简单一些,直接使用--exclude-dir选项,即指定排除目录,注意svn前的 \.     grep -r --exclude-di…
Shell入门-02 1.重定向 标准输入(<) 标准输出 标准错误重回定向 程序 = 指令 + 数据 命令   变量 在程序中,数据如何输入?又如何输出? 数据输入:键盘 – 标准输入,但是并不是唯一输入方式 --stdin 不进入交互式界面,直接输入密码 echo “123456” | passwd –stdin “username” 例如:功能添加用户,useradd.sh user.txt文本文档1000个用户 ./useradd.sh  <  user.txt while line…
@ 目录 10_Linux基础-SHELL入门1 一. 输入输出重定向 二. 2个特殊文件 三. here document 四. tee命令 五. 清空文件内容 六. SHELL入门 SHELL的变量 SHELL接收参数 数据类型 引号区别 字符串操作 数值的运算与比较 SHELL结构语句,循环和判断 /etc/init.d 服务的启动脚本 kill SHELL编程 if判断 [ ] && || [] .[[]]. (()) (判断方式) SHELL函数 定义 判断方式 [] [[]]…
使用 powershell 的 grep 过滤文本 有个log文件,大小在4M左右,要求找出里面耗时超过100s 的记录.首先想到了强大的 grep ,那么就搞起. 先在网上找一下资料,这篇文章,有几种方式: 第一种: Get-content somefile.txt|findstr "someregexp" Get-content可以换成cat,Powershell已经给他们做了个别名,可真是体谅sheller. 这种方法算是commandline和Powershell混合,因为fi…
Linux shell入门基础(一): 01.增加删除用户: #useradd byf   userdel byf(主目录未删除)  userdel -r byf   该用户的属性:usermod 用命令行的方式改下述配置文件   修改byf的组目录:usermod -G root,bin,todd byf(将用户添加到多个 组) 查看用户ID.组ID:id byf 如果再次使用usermod -G mysql,ttt byf后则不再属于之前配置的 组(root,bin,todd)   切换用户…
本文以示例和注释的方式,对Shell编程的基本知识点进行了总结和回顾,所有脚本均已做了基本的调试和验证. Shell - 简明Shell入门 01 - 第一个脚本 脚本的定义.执行方法以及echo命令. 02 - 变量 变量的定义.分类和读取方法. 03 - 字符串 字符串的拼接.截取.匹配和替换方法. 04 - 判断 利用if/else语句进行流程控制和test命令进行条件测试. 05 - 条件 利用case语句进行流程控制以及注意事项. 06 - 循环语句 利用for循环.while循环.u…
[20170828]grep过滤技巧.txt --//经常使用grep过滤显示信息. #  ps -ef |grep oraagentoracle    13416      1  0  2016 ?        1-20:48:04 /u01/app/11.2.0.4/grid/bin/oraagent.bingrid      17423      1  0  2014 ?        2-03:32:14 /u01/app/11.2.0.4/grid/bin/oraagent.bing…