您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

JSch中的“ shell”通道和“ exec”通道有什么区别

JSch中的“ shell”通道和“ exec”通道有什么区别

使用shell通道启动外壳(在Unix上为sh或bash或类似的东西,在Windows上通常为cmd.exe)并创建控制台(如果在本地运行它们,则在屏幕上看到的内容)。您有一个提示,您可以将其解析或用于检测命令是否完成。

使用命令通道,将为每个命令启动一个shell实例(实际上为每个命令打开一个通道),然后将一个命令作为shell的参数传递(在Windows上看起来像“ cmd.exe / c”)。

使用命令通道更容易,因为您不需要处理命令提示符。

其他 2022/1/1 18:15:08 有482人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶