- |(管道的两边没有空格) 通过管道把前一个命令的输出交给后一个命令继续处理
管道示意图.png
- find
find.png
Paste_Image.png
+4 代表4天以前
now 代表今天
4 表示这一天
-4 最近4天
- seq==sequence (序列)
seq.png
横着打.png
4-12.png
每隔两个打印一个(1,起始2、步长9、结束).png
倒序.png
查找20到30行数据.png
只查看ett.txt文件中第20行到30行的内容
- sed -n 20,30p ett.txt
- -n取消默认输出
- 只打印20到30行
- p 打印
awk
- awk ‘{if(NR>19&&NR<31) print $0}’ catalina.out
- $0表示一行内容
- $1表示第一列
- $2表示第二列
小结
- sed 擅长输出行
- awk擅长列
- 邮箱 : ithelei@sina.cn
- Good Luck!