LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 649|回复: 4

3个bash问题

[复制链接]
发表于 2004-6-29 07:16:26 | 显示全部楼层 |阅读模式
1.怎么把一个程序的运行结果同时输出到屏幕和一个文本文件?
2.同1,但要求之把这个程序运行的,在屏幕上显示的结果的最后10行放到那个文本文件中
3.同2,但要求只有这最后十行中含有“error”或者“errors”字样才建一个文本文件,并把这个结果输入到这个文件,否则,略过,
应该比较简单吧,帮帮忙:help
发表于 2004-6-29 08:09:20 | 显示全部楼层
1.  command | tee output.txt
2.  command | tee output.txt | tail
3.  command | tee output.txt | tail | grep error
 楼主| 发表于 2004-6-29 11:50:02 | 显示全部楼层
thx!
comm | tee aa | tail可以截后面10行?
那15行呢?
发表于 2004-6-29 12:09:43 | 显示全部楼层
tail -n15
tail和head类似,默认都是10行,可用-n来改变,更多信息请看他的manpage
发表于 2004-6-29 12:10:24 | 显示全部楼层
command | tail -n 15
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表