正如我已经写过的,open-in-erminal 包对我来说不适用于远程主机登录后 Nautilus“在远程终端中打开”失败。
所以我决定尝试编写自己的脚本来做同样的事情。我会在现场运行它,例如“sftp://[电子邮件保护]“
我在 /home/[user]/.gnome2/nautilus-scripts 中添加了如下脚本来开始使用:
#!/bin/sh
gnome-terminal --execute '/usr/bin/ssh [email protected]'
但是,它失败了:
There was an error creating the child process for this terminal.
Failed to execute child process "/usr/bin/ssh [email protected]" (No such file or directory)
知道为什么会发生这种情况吗?
答案1
我认为引号是不必要的。尝试:
#!/bin/sh
gnome-terminal --execute /usr/bin/ssh [email protected]