linux符号整理-正则整理

引号符号系列:

''  单引号 所见即所得
"" 双引号 会将指定的信息输出 有些信息会被解析 $ ``
`` 反引号 引号里的命令会被优先执行,将执行结果交给引号外面的命令进行处理
$() 与反引号类似
没有引号 和双引号功能类似 支持通配符

重定向符号系列:

> 标准输出重定向 先清空文件内容在输出加入的内容 
>> 追加输出重定向 直接把要追加的内容追加到文件最后一行
2> 错误输出重定向 先清空文件内容然后把错误信息输入文件
2>>错误追加输出重定向 直接把错误信息追加到文件的最后一行
< 标准输入重定向 一般配合tr使用
<< 追加输入重定向 一般配合cat 使用向文件追加多行内容

特殊符号系列:

&& 前一个命令执行成功 在执行后面的命令
|| 前一个命令执行失败 在执行后面的命令
- 横线符号 两个目录之间进行切换

通配符系列匹配文件内容信息

* 匹配任意字符
{} 生成序列信息 序列组合 快速备份数据、快速还原数据

正则符号系列:

^  表示已...开头
$ 表示已...结尾
^$ 排除空行
[] 相当于一个字符匹配括号里面的内容
[^] 排除括号里的内容
. 任意一个字符
* 前一个字符出现0次或0次以上
.*任意字符

扩展正则系列:

+ 前一个字符出现一次或多次
() 括号里面的是一个整体
? 前一个字符出现0次或0次以上
{} 花括号里的内容最少出现n次最多出现m次

你可能感兴趣的:(linux符号整理-正则整理)