LinuxSir.cn,穿越时空的Linuxsir!

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

再问一个输出的问题~ [已解决]

[复制链接]
发表于 2005-2-3 13:48:00 | 显示全部楼层 |阅读模式
while true
do
sh a.sh
sh b.sh
done
我想要a.sh的输出到屏幕以外再追加到一个LOG里,我的实现方法是这样的~
while true
do
sh a.sh
sh a.sh >>log
sh b.sh
sh b.sh >>log
done
有高人帮我一下吗?觉得太笨啦~
发表于 2005-2-3 17:36:57 | 显示全部楼层
sh a.sh | tee log
sh b.sh | tee -a log
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-3 20:37:56 | 显示全部楼层
Post by home_king
sh a.sh | tee log
sh b.sh | tee -a log


说明一下可以吗??

授人鱼不如授人渔嘛~~
回复 支持 反对

使用道具 举报

发表于 2005-2-3 21:19:50 | 显示全部楼层
tee的功能是终端输出的同时将输出内容存储到指定的文件中。
遇到不懂的命令,请多查阅其man手册。此所谓授人之‘渔’也。 ;)
man tee
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-3 22:42:48 | 显示全部楼层
收下了,谢谢~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-17 23:02:24 | 显示全部楼层
再想请问一下~为什么,总会在LOG里出现“^[[H^[[J”的呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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