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

JSch中的“ shell”通道和“ exec”通道有什么区别,第1张

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

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

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

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



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5478545.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存