阅读:3467回复:8
IO重定向问题
pc166,网络连接,在主机上运行Shell,download一个程序后,程序运行结果没有显示在目标上,而是显示在了主机shell中,那末怎样设置重定向呢?
|
|
沙发#
发布于:2002-10-14 11:49
如果想重定向标准输入输出,可以用
用ioGlobalStdSet(1, fileFd) 或 ioTaskStdSet(0, 1, fileFd) 1表示标准输出,fileFd 可以是文件或你想用的设备的handle. |
|
|
板凳#
发布于:2002-10-14 12:51
那么,在Tornado里面有没有设置的地方,在Tool-〉Target Configrition中,有选项,但我试过,不可以的。
另外: 同志们都说,在www.winriver.com中,可以下载一些相关的文档,例如:UserGuide,等等。但我找了好多次,都找不到, :( |
|
地板#
发布于:2002-10-14 14:19
这个问题简单,我来回答。
在Tornado的Target Server的配置中有IO重定向的选项。 |
|
地下室#
发布于:2002-10-15 12:50
反复试了几个选项,还不行 :(
|
|
5楼#
发布于:2002-10-21 19:10
你肯定是在shell下直接敲的函数名字,而函数中又没有生成任务,直接执行的。在这种情况下,shell默认的设置是将i/o重定向到shell里。对此,可以有两个方法: 1. 运行时执行 -> sp 函数名字
2.修改shell的配置,将i/o重定向去掉。 -> ?shConfig SH_GET_TASK_IO off |
|
|
6楼#
发布于:2003-01-23 20:24
或者修改shell文件windsh.tcl
if{[shParse{vf0=open(\"/vio/0\",2,0)}]!=-1} { shParse{ioGlobalStdSet(0,vf0)}; shParse{ioGlobalStdSet(1,vf0)}; shParse{ioGlobalStdSet(3,vf0)}; shParse{logFdAdd(vf0)}; } } |
|
|
7楼#
发布于:2003-01-24 13:35
试一试新头像
|
|
|
8楼#
发布于:2003-01-28 11:30
原来是这样,谢谢
|
|
|