我创建了一个包装器,它可以使用以下参数通过 SSH 执行给定脚本
sshwrapper.sh <server> <script with path> <username> <password>
现在我想调用以下脚本:
start.sh param1 param2 param3 param4
stop.sh param1 param2 param3
使用相同的包装器。
是否有可能有一种机制,在将基本参数传递给包装脚本后,我可以将剩余参数发布到底层脚本?
即我想实现以下符号:
例子:
sshwrapper.sh server start.sh username password param1 param2 param3 param4
应该调用
start.sh param1 param2 param3 param4
和
sshwrapper.sh server stop.sh username password param1 param2 param3
应该调用
stop.sh param1 param2 param3
以一般的方式。