我写了一个shell脚本去调用执行一个testcase。请问,如何保存执行case的所有中间过程。谢谢!

[复制链接]
查看11 | 回复2 | 2013-8-15 09:43:52 | 显示全部楼层 |阅读模式
你执行一个testcase的命令假如是 abc那么使用重定向把这些命令的输出保存起来。比如 abc --options
>>abc.log
2>&12>&1 表示stderr stdout 都重定向到 abc.log这个日志文件。...
回复

使用道具 举报

千问 | 2013-8-15 09:43:52 | 显示全部楼层
你可以在脚本内部使用exec+文件描述符exec 3>&1 exec 1>file来保存输出之后再用exec 1>&3来恢复最后file就存放了exec 1>file和exec 1>&3之间的所有输出信息...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行