首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将linux终端输出重定向到Eclipse控制台?

如何将linux终端输出重定向到Eclipse控制台?
EN

Stack Overflow用户
提问于 2014-05-22 06:39:32
回答 1查看 1.1K关注 0票数 1

我试图使用我指定的终端路径(例如/usr/bin/xterm)的外部工具将终端输出重定向到Eclipse。当我运行这个工具时,它会打开eclipse外部的终端。当我在Windows7中做同样的事情时,将外部工具位置设置为Windows\System32\cmd.exe,它运行在Eclipse中。我想知道如何才能让终端(在Ubuntu14.04中)以同样的方式工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-22 07:00:47

您应该使用/bin/sh作为命令解释器。

在Windows中,cmd.exe结合了两个功能--解释命令和显示终端窗口。在Unix中,这些函数是严格分开的。/bin/sh解释命令,/usr/bin/xterm (或/usr/bin/x-terminal-emulator)显示终端窗口,在其中运行/bin/sh (或其他shell,如/bin/bash/bin/zsh等)。来解释命令。

因此,如果您要求Eclipse通过/usr/bin/xterm运行某些东西,它将出现在一个新的窗口中,因为XTerm就是这样做的。如果您只想让Eclipse捕获输出,请让它通过/bin/sh直接运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23799510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档