-2
我無法將命令發送到服務器。但是,連接已建立,我可以執行諸如「rm/usr/testfile」之類的簡單操作。當我嘗試執行命令如「tail -f /opt/logs/applications/db/cbss.log >> cbsslog_tailed」時。請幫助我通過java代碼執行tail命令。無法將命令從Java代碼發送到服務器
我無法將命令發送到服務器。但是,連接已建立,我可以執行諸如「rm/usr/testfile」之類的簡單操作。當我嘗試執行命令如「tail -f /opt/logs/applications/db/cbss.log >> cbsslog_tailed」時。請幫助我通過java代碼執行tail命令。無法將命令從Java代碼發送到服務器
看起來您希望通過從服務器運行的Java shell命令執行支持在Linux中執行I/O重定向。在上述在Windows環境中使用的鏈接
http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=4
的示例程序:請參考下面的鏈接瞭解如何解決重定向問題。但是,我認爲它可以移植到Linux上而不會出現任何問題。
代碼和例外請 – 2010-12-08 09:20:33