gpt4 book ai didi

linux - 使用 SSH 在远程 Linux 计算机上运行带有参数的cleartool 命令

转载 作者:太空宇宙 更新时间:2023-11-04 04:00:45 26 4
gpt4 key购买 nike

当我运行这个时,一切正常:

C:\PROGRA~1\cwRsync\bin\ssh.exe -o 'StrictHostKeyChecking no' 10.10.10.10 -l username /usr/atria/bin/cleartool setview -exec 'pwd' cm_myview

但是,如果我在执行后有两个以上的参数,如下所示:

C:\PROGRA~1\cwRsync\bin\ssh.exe -o 'StrictHostKeyChecking no' 10.10.10.10 -l username /usr/atria/bin/cleartool setview -exec 'cd /user' cm_myview

然后它将失败并出现错误:额外参数:“cm_myview”

所以现在如果 -exec 之后有超过 2 个参数,那么它会说这些参数是额外的,任何人都知道我如何解决这个问题。谢谢。

我只运行一个运行脚本文件的命令。但我需要将参数传递给这个脚本文件。我认为该程序认为第一个参数是我要设置的 View 。

最佳答案

不要尝试使用 setview:它会生成一个子 shell,该子 shell 无法与多个命令一起正常工作。
请参阅“Python and ClearCase setview ”,了解您将遇到的问题类型的具体示例。

只需使用动态 View 的完整路径,正如我在“script doesn't run while executing in clearcase”中提到的。

/view/aView/vobs/...

确保首先启动此 View (cleartool startview)

这里不需要setview

关于linux - 使用 SSH 在远程 Linux 计算机上运行带有参数的cleartool 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23093097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com