我已经创建了一个Fabric fabfile,并编写了一个简单的任务,以便为我提供远程交互式Shell:
def shell():
open_shell()
为了节省打字时间,我使用这种方式代替原始的ssh连接:每个远程配置都已经在fabfile中设置好了密钥路径、主机名等信息。
调用:
fab shell
这个命令可以正常工作,但是如果我在shell中按下CTRL+C,它会终止整个连接。
有没有可能使CTRL+C进入远程交互式shell呢?