正则表达式总结
2014-12-25 08:26
204 查看
关于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的意思是,“把标准错误传送到标准输出要去的任何位置”。
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的意思是,“把标准错误传送到标准输出要去的任何位置”。
相关文章推荐
- Lua学习笔记之运算符和表达式
- Lua基础教程之赋值语句、表达式、流程控制、函数学习笔记
- Ruby中case表达式详解
- JavaScript中:表达式和语句的区别[译]
- js 中的switch表达式使用示例
- js表达式计算器代码
- Color Cop V5.4.3_适合网页设计师/多用途的颜色采取器_汉化绿色版 下载
- Shell 管道及执行顺序分析
- 用PHP实现的四则运算表达式计算实现代码
- Javascript表达式中连续的 && 和 || 之赋值区别
- javascript 用函数语句和表达式定义函数的区别详解
- JavaScript表达式:URL 协议介绍
- CSS的color颜色使用说明
- python 中的列表解析和生成表达式
- Lua中的操作符和表达式总结
- Windows Powershell 管道和重定向
- 将数字转换成大写的人民币表达式的js函数
- el表达式 写入bootstrap表格数据页面的实例代码
- Java Lambda表达式详解和实例
- 解析Tomcat 6、7在EL表达式解析时存在的一个Bug