自学笔记——shell(文本处理工具)
来源:互联网 发布:c语言菜单程序设计 编辑:程序博客网 时间:2024/05/22 23:28
1.sort的-t选项使空白有意义,且被指定的字符会分隔字段。
2.-k2.5,5.6指的是从第二个字段的第四个字符开始比较,一直到第五个字段的第六个字符。
3.sort ... | uniq | ...常用语管道中删除已使用sort排序完成的重复记录。uniq的三个选项:-c在输出行前加上该行重复次数;-d仅显示重复的行;-u仅显示未重复的行。uniq有时会拿来与diff工具搭配应用,找出两个相似数据流的异同。
4.在管道后用fmt可重新格式化输出。-s仅切割较长的行,不会将短行结合;-w n设置输出行宽度为n个字符(默认通常为75个左右)。可以组合使用如:fmt -s -w 10 << END_OF_DATA
5.wc默认输出一行报告,包括行数、字数、字节数。仅要输出部分结果时,可使用-c(字节数)-l(行数)-w(字数)。wc最常处理来自管道的输入数据,也接受命令行的文件参数。
6.打印有Berkeley和System V两种风格的命令。系统管理可以将特定单个队列设置为系统默认值。还可设置环境变量PRINTER(Berkeley)或LPDEST(System V)选择个人的默认打印机。
7.pr命令用于根据不同选项过滤数据为打印做准备。-l设置页面长度,-w设置页面宽度,-o设置文本位移,-f在首页后的每页加入ASCII分页控制字符。
8.tail的-f选项可要求显示指定文件结尾行数然后进入循环检查是否需要显示更多输出结果,直到Ctrl-C来中断。因为其不会自己中断,所以不可用于Shell脚本。
2.-k2.5,5.6指的是从第二个字段的第四个字符开始比较,一直到第五个字段的第六个字符。
3.sort ... | uniq | ...常用语管道中删除已使用sort排序完成的重复记录。uniq的三个选项:-c在输出行前加上该行重复次数;-d仅显示重复的行;-u仅显示未重复的行。uniq有时会拿来与diff工具搭配应用,找出两个相似数据流的异同。
4.在管道后用fmt可重新格式化输出。-s仅切割较长的行,不会将短行结合;-w n设置输出行宽度为n个字符(默认通常为75个左右)。可以组合使用如:fmt -s -w 10 << END_OF_DATA
5.wc默认输出一行报告,包括行数、字数、字节数。仅要输出部分结果时,可使用-c(字节数)-l(行数)-w(字数)。wc最常处理来自管道的输入数据,也接受命令行的文件参数。
6.打印有Berkeley和System V两种风格的命令。系统管理可以将特定单个队列设置为系统默认值。还可设置环境变量PRINTER(Berkeley)或LPDEST(System V)选择个人的默认打印机。
7.pr命令用于根据不同选项过滤数据为打印做准备。-l设置页面长度,-w设置页面宽度,-o设置文本位移,-f在首页后的每页加入ASCII分页控制字符。
8.tail的-f选项可要求显示指定文件结尾行数然后进入循环检查是否需要显示更多输出结果,直到Ctrl-C来中断。因为其不会自己中断,所以不可用于Shell脚本。
0 0
- 自学笔记——shell(文本处理工具)
- shell学习笔记—文本处理
- shell-文本处理工具
- Shell文本处理工具
- 自学笔记——shell(基础)
- Shell脚本学习指南(四)——文本处理工具
- shell 处理文本工具集合(常用命令)
- 学习笔记之shell的文本处理工具
- Linux shell 文本处理工具
- 自学笔记——shell(查找和分类)
- Linux Shell 文本处理工具集锦
- Linux Shell 文本处理工具集锦
- shell学习3:文本处理工具
- Linux Shell 文本处理工具集锦
- shell浅谈之文本处理工具Vim
- Linux Shell 文本处理工具集锦
- Linux Shell 文本处理工具集锦
- Linux Shell 文本处理工具集锦
- php错误处理函数总结
- OpenVpn使用用户名/密码登录
- 你伤害到我了
- R语言实现Google 搜索引擎的pagerank算法
- java作用域public ,private ,protected 及不写时的区别
- 自学笔记——shell(文本处理工具)
- 外网访问EC2 Apache被拒:打开80端口
- 11g MEMORY_TARGET 参数对SGA 和PGA的影响
- GetSafeHdc()
- 添加用户代码
- Ping命令的工作过程及单向Ping通的原因
- adobe reader for linux下载链接
- python psutil
- 第0章 Django学习资源