gpt4 book ai didi

linux - 如何在 rsh 中获取远程脚本并远程分配变量?

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

最近有一个问题困扰着我。

我正在尝试使用 rsh 或 remsh(在 HPUX 中)执行以下操作:

#!/bin/sh
rsh myDNS"
DIRECTORY=/tmp/foo1/foo2
echo $DIRECTORY
"

但是,当我尝试运行上述脚本时,$DIRECTORY 的输出为空白。因此,当这个问题应用于我正在处理的实际脚本时,bash 声称它找不到我试图获取的指定脚本。

最佳答案

使用 ssh 比使用 rsh 或 remsh 更好。 rsh 和 remsh 非常不安全 - 以明文形式传输数据并基于 IP 地址验证。

如果您像这样使用双引号,$DIRECTORY 会在 rsh/remsh 启动之前在启动主机上展开。

如果您改用单引号(撇号),$DIRECTORY 应该在远程主机上展开。

关于linux - 如何在 rsh 中获取远程脚本并远程分配变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401465/

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