首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >plink截断命令

plink截断命令
EN

Stack Overflow用户
提问于 2011-11-01 14:42:15
回答 1查看 1.4K关注 0票数 0

我在Z/OS上使用plink.exe在WinXP上运行一些命令。我的命令中穿插着回声命令,这样我就可以解析输出并计算出输出的位置。前十几条命令运行良好,但其中一条会被截断。例如:

代码语言:javascript
复制
echo :end_logdetail:
echo Job Name : TfmMigration
echo :jobinfo:

发生了什么:

代码语言:javascript
复制
user@host:/dev> echo :end_logdetail:
:end_logdetail:
user@host:/dev> echo Job Name : Tf
Job Name : Tf
user@host:/dev> echo :jobinfo:
:jobinfo:

我刚刚检查了输入文件中的错误发生在哪里,在第116行中,它正好是4444字节(所以它在出错之前成功地执行了115个命令)。我使用的命令是:代码:

plink -batch -pw xxxx user@host < "c:\dev\telnetcmd.txt“> "c:\dev\telnetout.txt”

telnetcmd.txt只是一个DOS文本文件,末尾有一个“退出”命令。

知道为什么我的一个命令会这样被截断吗?

Update:如果我将命令文件传递给-m,只有当我用<操作符输入命令文件时,我才不会遇到这个问题。

EN

回答 1

Stack Overflow用户

发布于 2011-11-07 13:05:21

正如贝特指出的那样,我应该使用-m选项。这确实意味着(与我所使用的telnet解决方案不同),我的命令不会出现在输出中,shell提示也不会出现,但是没有这些命令,我可以管理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7968169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档