day9
1.grep :文本过滤工具 三剑客之一 重点了解后面还会仔细讲
grep 命令是Linux系统中最重要的命令之一,其功能是从文本或管道数据流中筛选匹配的行及数据,如果配合正则表达式技术一起使用,则功能更加强大,它是linux运维人员必须要掌握的命令之一。
grep过来吧相当于一个筛子,有可能筛子里面的东西要要保留的,也有可能筛出来的是不要的。
-v 显示不匹配的行,或者是常说的排除某些行,显示不包含匹配文本的所有行。
-n 显示匹配行及行号。
-i 不区分大小写
-E 使用扩展的egrep命令(支持扩展)。
2.tr :替换或删除字符
-d 删除字符
-s 保留连续字符的首字符,删除其他字符。
-c 使用第一个字符串(setl)的不急,取反。
3.重定向 特殊符号 重点 10章还会讲 要弄清楚
0<或< 标准输入重定向
清空已有内容,数据一般会从文件流量处理的命令。
0<<或<< 追加输入重定向 不清空已有的内容,追加内容到底部,数据一般从文件流向处理命令。
1>或> 标准输出重定向 正常输出重定向到文件,会清空已有内容。
1>>或>> 标准输出追加重定向 将内容追加重定向到文件底部,不会清空已存在的内容
2> 清空已有内容 ,讲标准错误重定向到文件
2>> 不清空已有内容,将标准错误追加重定向到文件啊。