我有一台安装了 cygwin 的机器,并且映射了几个磁盘。当我启动如下连接时:
ssh 10.120.10.11
... cygwin 启动并运行 .mkshrc 脚本,使这些磁盘可见。但是当我直接运行以下命令时:
ssh 10.120.10.11 "ls /cygwin"
...此脚本未运行,但我可以看到映射的磁盘。这是一个问题,因为我想运行一个脚本来安装并将内容指向这些映射驱动器。
答案1
尝试:
echo "ls /cygwin" | ssh 10.120.10.11