可以使用运行 ems 脚本
tibemsadmin -server tcp://localhost:7222 -user <username> -password <password> -script <file>
但是,这当然会使您的密码在 ps、top 等以及任何 shell 历史记录中可见。是否可以运行 tibco 脚本并提示输入密码?只是省略 -password 标志会导致“无效用户或密码”用户。
如果tibemsadmin
仅使用脚本参数运行,则可以将connect
命令放入脚本中,其中可以包含用户名和密码。如果没有为connect
命令指定密码,则将提示用户输入密码。
据我所知,仅使用 tibemsadmin 无法实现您想要的行为。但是,您(至少)有两种方法可以解决您的问题:
希望这可以帮助。
丹尼尔