gpt4 book ai didi

linux - SSH x 通过脚本转发/屏蔽

转载 作者:太空宇宙 更新时间:2023-11-04 09:06:07 24 4
gpt4 key购买 nike

<分区>

我正在尝试通过编写一个执行多个 ssh 命令的脚本来减少输入。例如,虽然简单地打开一个编辑器是没有问题的,但我无法打开一个包含特定文件的编辑器:

这个有效:

editFile="ssh -X -t $username@$serverIP 'nano'"
$editFile

这不是:

editFile="ssh -X -t $username@$serverIP 'nano ~/test'"
$editFile

我也无法像这样连接到 screen ,而只需启动 screen 就可以正常工作:

viewScreen="ssh -X -t $username@$serverIP 'screen -r screen1'
$viewScreen

如果我添加一个 -v 标志,在建立连接后我会得到这个错误:

debug1: Sending command: 'nano /home/herb/.Scripts/test.txt'
bash: nano ~/test: No such file or directory

debug1: Sending command: 'screen -r screen1'
bash: screen -r screen1: command not found

如果在终端中输入,这两个命令都可以正常工作,所以我在这里一定缺少某种魔法!

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