首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从shell命令行执行Unidata进程?

从shell命令行执行Unidata进程?
EN

Stack Overflow用户
提问于 2022-01-13 21:55:59
回答 1查看 101关注 0票数 0

可以从Unix命令行执行Unidata进程吗?

如果可能的话,谁能让我知道怎么做??

我只想将一些Unidata进程添加到shell脚本中,并从Unix运行它。

克伦工作。

统一数据处理

Unix命令行

EN

回答 1

Stack Overflow用户

发布于 2022-03-03 20:31:49

是!有几种方法,取决于应用程序的设置方式。

  1. 只要把输入输入到udt过程中,就可以了。

$cd /path/to/account $echo "COUNT“

这将同步运行,您可能还必须响应应用程序提供的任何提示,除非它正在检查会话是否连接到tty。检查VOC中的登录段,查看在启动时运行的内容。

  1. 相同,但以幻影形式运行异步。

$cd /path/to/account $udt幻影计数

这将立即返回,命令将在后台运行。必须检查COMO/PH文件以获得命令的输出。应用程序在作为幻影运行时跳过或减少启动进程是很常见的(请检查@USERTYPE)

  1. 如果由于您的应用程序的编写方式,上面的任何操作都不起作用,请使用诸如expect之类的方法来解决这个问题。

产卵udt期望"ogin:“发送"rubbleb\r”等。

https://en.wikipedia.org/wiki/Expect获取有关expect的更多信息

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

https://stackoverflow.com/questions/70703587

复制
相关文章

相似问题

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