我正在尝试在 Python 脚本(Nautilus 脚本)中从一台机器 ssh 到另一台机器。它适用于以下内容:
ssh -t user@server "cd /home/some/dir ; csh"
Run Code Online (Sandbox Code Playgroud)
但是我不喜欢硬编码外壳类型的想法。
有没有办法cwd在 ssh 命令中进行设置而无需对 shell 类型进行硬编码?
Ign*_*ams 11
$SHELL改为调用。
ssh -t user@server 'cd /home/some/dir ; exec "$SHELL"'
Run Code Online (Sandbox Code Playgroud)
Joh*_*web 11
你可以这样做...
ssh -t user@server "cd /home/some/dir ; bash"
Run Code Online (Sandbox Code Playgroud)
bash你想要的外壳在哪里。
| 归档时间: |
|
| 查看次数: |
19588 次 |
| 最近记录: |