linux符号与正则表达式】的更多相关文章

特殊符号    >    或者1>   标准输出重定向 先把文件的内容清空  再放入新的内容 >> 或   2>>  追加重定向  把内容放入文件的最后一行 1     表示执行正确的内容才能通过漏斗 2>                标准错误重定向   错误的内容才能通过漏斗 2>>              错误追加重定向   eho hello >>/data/oldboy.txt   2>&1 对的错的都放入文件中…
[转]linux的特殊符号与正则表达式 第1章 linux的特殊符号 1.1 通配符 * {} 1.1.1 含义 方便查找文件 通配符是用来找文件名字的. 1.1.2  * 通过find 命令找以 .sh 结尾的文件,使用*替代文件名字. find /clsn -type f -name "*.sh" -mtime +7 -size +100k -size -10M 查找文件名中,包含有clsn字节的文件. [root@znix 20170118]# find -type f -nam…
感觉讲的很详细,瞬间懂了grep,正则. from: here 简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来. Unix的grep家族包括grep.egrep和fgrep.egrep和fgrep的命令只跟grep有很小不同.egrep是grep的扩展,支持更多的re元字符, fgrep就是fixe…
第1章 linux的特殊符号 1.1 通配符 * {} 1.1.1 含义 方便查找文件 通配符是用来找文件名字的. 1.1.2  * 通过find 命令找以 .sh 结尾的文件,使用*替代文件名字. find /oldboy -type f -name "*.sh" -mtime +7 -size +100k -size -10M 查找文件名中,包含有oldboy字节的文件. [root@znix 20170118]# find -type f -name "*oldboy*…
Linux中常用的特殊符号 '' 所见即所得,吃啥吐啥 "" 特殊符号会被解析运行 `` ==== $() 先运行里面的命令 把结果留下 > 重定向符号 先清空文件的内容 然后追加文件的最后 >> 追加重定向 追加文件的最后 > 错误重定向 只有错误的信息 才会通过这个漏洞进入文件中 >> 错误追加重定向 ~ 当前用户的家目录 root ~ /root oldboy ~ /home/oldboy ! 查找并运行历史命令 !awk 包含awk的命令 最…
介绍 虽然我们这一节的标题是正则表达式,但实际这一节只是介绍grep,sed,awk这三个命令,而正则表达式作为这三个命令的一种使用方式(命令输出中可以包含正则表达式).正则表达式本身的内容很多,要把它说明清楚需要单独一门课程来实现,不过我们这一节中涉及到的相关内容通常也能够满足很多情况下的需求了. 想要更深入地学习使用正则表达式,在这里 正则表达式基础. 一.正则表达式 什么是正则表达式呢? 正则表达式,又称正规表示式.正规表示法.正规表达式.规则表达式.常规表示法(英语:Regular Ex…
一.什么是正则表达式?简单的说,正则表达式就是一套处理大量的字符串而定义的规则和方法.例如:假设 @代表12345通过正则表达式这些特殊符号,我们可以快速过滤.替换需要的内容.linux正则表达式一般是以行为单位处理的. 二.为什么要学习正则表达式?在工作中,我们做linux运维工作,时刻面对这大量的日志,程序,命令的输出.迫切的学院过滤我们需要的一部分内容,甚至是一个字符串. 三.两个注意事项:1.正则表达式的应用非常广泛,存在于各种语言中,PERL,PHP,JAVA等.今天学习的就是linu…
一. 正则表达式 正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑. 要想真正的用好正则表达式,正确的理解元字符是最重要的事情.下表列出了所有的元字符和对它们的一个简短的描述. 元字符 描述 \ 将下一个字符标记符.或一个向后引用.或一…
特殊符号: . 点 cd . 表示当前目录 ' '' 单引号,所见即所得 原封不动输出 " ""双引号,里面的特殊符号会被解析运行 `` ====$( ) 先运行() 里的命令,把结果留下 > 重定向符号  先清空文件内容, 再追加文件最后一行 >> 标准输出追加重定向, 把内容追加到文件最后结尾. 2> 错误重定向,  只有错误的信息才会通过漏斗进入文件中(先清空,再追加) 2>> 错误追加重定向(只追加) ~ 当前用户家目录 root…
1. 正则表达式 1.1 正则表达式使用 正则表达式是开发者为了处理大量的字符串和文本而定义的一套规则和方法,使用正则表达式可以提高效率,快速获取想要的内容. 正则表达式常用于linux三剑客grep,sed,awk,用来处理文本数据,也适用于普通命令. 三剑客中使用正则表达式处理文本时,是以行为单位的. 1.2 基本的正则表达式及扩展的正则表达式 正则表达式及扩展的正则表达式及其含义,如下表: ######字符匹配(仅仅匹配单个字符) . 匹配任意单个字符(通配符的 ? 代表单个字符) [ab…