2010-12-08 77 views
-2

我无法将命令发送到服务器。但是,连接已建立,我可以执行诸如“rm/usr/testfile”之类的简单操作。当我尝试执行命令如“tail -f /opt/logs/applications/db/cbss.log >> cbsslog_tailed”时。请帮助我通过java代码执行tail命令。无法将命令从Java代码发送到服务器

+1

代码和例外请 – 2010-12-08 09:20:33

回答

0

看起来您希望通过从服务器运行的Java shell命令执行支持在Linux中执行I/O重定向。在上述在Windows环境中使用的链接

http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=4

的示例程序:请参考下面的链接了解如何解决重定向问题。但是,我认为它可以移植到Linux上而不会出现任何问题。