社区
脚本语言
帖子详情
tcl(或expect)实现标准输入输出和和写文件
rabbitgoat
2009-03-16 10:50:39
用tcl(或expect)编写一脚本实现在键盘上输入可以在屏幕上实时显示(输入的数据不进行缓存直接显示)。另外还希望能不缓存将输入的数据写到一个文件中。还望指点一二,十分感谢!(在unix系统下实现)
谢谢各位了!
...全文
1039
7
打赏
收藏
tcl(或expect)实现标准输入输出和和写文件
用tcl(或expect)编写一脚本实现在键盘上输入可以在屏幕上实时显示(输入的数据不进行缓存直接显示)。另外还希望能不缓存将输入的数据写到一个文件中。还望指点一二,十分感谢!(在unix系统下实现) 谢谢各位了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxpcx
2010-04-14
打赏
举报
回复
学习 学习
iambic
2009-03-17
打赏
举报
回复
汗,还是没看明白。什么叫“无缓存的实时显示和无缓存的写到文件中”?这个程序是接受用户输入的程序吗?
rabbitgoat
2009-03-17
打赏
举报
回复
[Quote=引用 1 楼 iambic 的回复:]
这个脚本是做什么的?象木马一样监视键盘?
[/Quote]
这个脚本就是实现:键盘输入数据能无缓存的实时显示和无缓存的写到文件中去。可以把这个脚本用于辅助其他的测试工作。怎么实现还望大牛指点,谢谢!
rabbitgoat
2009-03-17
打赏
举报
回复
还望高人指点!谢谢
rabbitgoat
2009-03-17
打赏
举报
回复
[Quote=引用 4 楼 iambic 的回复:]
汗,还是没看明白。什么叫“无缓存的实时显示和无缓存的写到文件中”?这个程序是接受用户输入的程序吗?
[/Quote]
键盘输入的数据不是一般需要进行缓存,当缓存区满或是刷新缓存区时,才将缓存区里的数据显示到屏幕上或是写到文件中,现在想不进行缓存而是输入一个字符就显示一个字符并写到文件中去,而不是等缓存区满或是刷新才显示和写文件。
iambic
2009-03-16
打赏
举报
回复
如果你输入命令:
[code=BatchFile]cat > myinput.txt[/code]
那也是可以“实现在键盘上输入可以在屏幕上实时显示”。
iambic
2009-03-16
打赏
举报
回复
这个脚本是做什么的?象木马一样监视键盘?
TCL
/
expect
的使用
如果你想要
写
一个能够自动处理
输入输出
的脚本 (如向用户提问并且验证密码)又不想面对C或者Perl,那么
expect
是你的唯一选择。 11.1.1
TCL
语言 要使用
TCL
,你必须先安装这个程序: % ...
TCL
/
Expect
概要介绍
TCL
(Tool Command Language),读音为tikkle,是一种语法非常简单的脚本语言,和Shell等类似,在unix...
Expect
,是使用
TCL
写
的一种语言,用于交互式
输入输出
使用,和
TCL
在一起使用的情况非常常见。所谓的交互式输入
Tcl
&
Expect
1. 流程 运行一个
Expect
程序 spawn寄生目标程序,接管目标程序的
输入输出
...寄生目标程序,接管目标程序的
输入输出
,这通常都是
expect
脚本的第一步,默认情况下,spawn会回显命令名称和参数,可以用-noec...
expect
交互
实现
文件
传输
expect
概述
expect
是一个免费的编程工具语言,...
expect
需要
Tcl
编程语言的支持,要在系统上运行
expect
必须首先安装
Tcl
。
expect
工作原理 从最简单的层次来说,
Expect
的工作方式象一个通用化的Chat脚本工具。Ch...
Linux 中
TCL
和
Expect
语法
TCL
Expect
...2.
Expect
Expect
是一个基于
TCL
开发出的语言包。3. 参考文献[1]. Linux-
expect
命令详解 [2].
expect
用法 [3]. Shell脚本学习之
expect
命令 [4].
TCL
基本语法与指令 [5].
TCL
表示工具命令
脚本语言
37,741
社区成员
34,213
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章