python 连接 linux 服务器操作 输入命令后,linux 执行命令后需要按 enter 键才能继续执行 请问,enter 键的命令是什么? 下面是代码 ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(hostname='21.221.168.141', port=22, username='tomcat', password='tomcat123') stdin, stdout, stderr = ssh.exec_command('cd /yyy/abc;sh shutdown-box.sh abc;sh launch-box.sh') log = stdout.read() print(log)
解释下 comand: cd /yyy/abc (先进入 abc 文件夹) sh shutdown-box.sh abc (结束 abc 服务) sh launch-box.sh (启动 abc 服务,问题出现在这里,执行整个 launch 启动,需要人工按下“ enter ”键,但是我想在这个脚本让他执行到这里自动回车,请问有大佬知道需要怎么输入命令,会自动执行 enter 吗?)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.