正则表达式总结

简介:

关于cut的常用用法总结:

cut -c 指定字符   -c 1-5 1-5个字符  -c 5  第5个字符

    -d 列于列之间分隔符

    -f 指定列  -f1-3 1-3列 -f 4 第四列

    -b  byte  


常和管道协作的命令 --grep

grep命令用于搜索pattern参数指定的内容,并将匹配的行写入标准输出。


还有egrep和fgrep两个命令。

egrep可以使用扩展的正则表达式

fgrep没有元字符与普通字符的区别


grep egrep用别名加了--color之后才好理解。



常和管道协作的命令 – grep

grep, egrep, fgrep - print lines matching a pattern

-r  递归

-v  反取

-i  忽略大小写

-n  显示行号

-c  计数

-w  匹配一个词

-l  只给出匹配的文件名

-L  列出不匹配的文件名

-o  只列出匹配的内容

-E 支持扩展的正则表达式

-q 在标准输出中不输出任何内容,即静默模式




常和管道协作的命令 - sort

sort - sort lines of text files

-n  按数字排序

-r  反序排序

-o  结果输出到文件

-t  分隔符  sort -n -t: -k3 /etc/passwd

-k  关键字 (按照指定列来排序)

ps -a -o comm,vsz,rss,pmem |sort -nr -k 3




常和管道协作的命令 - uniq

uniq - report or omit repeated lines

-c  每行出现的次数


-d  仅显示重复行

-u  仅显示不重复行

-i  忽略大小写

-f N  跳过前面N个部分 (空格分开)

-s N  跳过前面N个字符 (一般字符)



把输入输出和重定向混合使用。

2>把标准错误流重定向到文件中。

2>&1或>&把标准错误流与标准输出流结合在一起。


2>>是什么情况?

2>&1的意思是,“把标准错误传送到标准输出要去的任何位置”。


     本文转自陈继松 51CTO博客,原文链接:http://blog.51cto.com/chenjisong/1595708,如需转载请自行联系原作者





相关文章
|
4月前
|
测试技术
正则表达式
正则表达式
33 1
常用正则表达式
常用正则表达式
79 0
正则表达式汇总
正则表达式汇总
51 0
|
数据安全/隐私保护
正则表达式之最常用的
正则表达式之最常用的
91 0
|
数据安全/隐私保护
正则表达式_2
学习自编程胶囊课程。
107 1
正则表达式_2
|
JavaScript 前端开发 Java
|
Java 数据安全/隐私保护 Perl
常用的正则表达式大全
本文总结了常用的常用的正则表达式
137 0
常用的正则表达式大全
正则表达式(全)
正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在表单验证、Url映射等处都会经常用到。
247 0
|
索引 Python

热门文章

最新文章