免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6682 | 回复: 2
打印 上一主题 下一主题

屏幕输出同时将屏幕输出结果保存到一个文件中功能实现 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-25 13:53 |只看该作者 |倒序浏览
屏幕输出同时将屏幕输出结果保存到一个文件中功能实现\r\n\r\n比如执行start.sh程序,既想看到屏幕输出,同时又可以指定将输出结果保存一个指定文件中.\r\n\r\n请问这个命令该怎么写,谢谢.

论坛徽章:
0
2 [报告]
发表于 2007-11-26 09:43 |只看该作者
将屏幕输出记录在文件中的方法\r\n\r\n\r\ncopy from IBM web site .\r\n\r\n\r\n在AIX 操作系统中有2条命令可以将屏幕输出记录到文件中。\r\n\r\n1)使用 capture 命令。\r\n$capture filename\r\n屏幕上会出现如下提示:\r\nCapture command is started. The file is filename.\r\nUse ^P to dump screen to file filename.\r\nYou are now emulating a vt100 terminal.\r\nPress Any Key to continue.\r\n这样每键入一次<ctrl>+ P就会将当前屏幕上的内容记录在文件 filename 中。 反复键入<ctrl>+ P, 只将所需屏幕内容记录下来; 若要停止记录,则键入 exit 命令,屏幕上会出现以下提示:\r\nCapture command is complete. The file is filename.\r\nYou are NO LONGER emulating a vt100 terminal.\r\n若希望向以前的文件中增加内容 , 则使用 –a 参数 (append)。 \r\n$capture –a filename \r\n新的内容就会追加到 filename 文件中了。\r\n\r\n2) 使用 script 命令\r\n$script filname\r\n屏幕会提示:\r\nScript command is started. The file is filename\r\n此后键入的系统命令及其输出都会记录在文件名为filename 的文件中。 停止记录时,只需输入 \r\n$exit \r\nScript command is complete. The file is filename.\r\n若希望向以前的文件中增加内容 , 则使用 –a 参数。\r\nCapture 与 script 命令不同之处在于, capture 命令按vt100 的终端方式将当前屏幕上的所有输出dump到文件中, 而script则记录了从命令script 键入后到 exit 命令结束前所有屏幕的输出和键盘的输入。 可根据需要选用一种方式来记录屏幕输出。

论坛徽章:
0
3 [报告]
发表于 2012-06-26 23:54 |只看该作者
楼上回复的很详细!呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP