星期三, 3月 28, 2012

[Java] 執行Shell script


想要使用java來執行Shell Script嗎?
透過Process就可以完成了,以下是tail指令的簡單範例,
記得reader要指定編碼,不然中文字會亂碼喔

Process processOnLinux = Runtime.getRuntime().exec("tail -500 " + USR_LOG);
reader = new BufferedInputStream(processOnLinux.getInputStream());
reader = new InputStreamReader(processOnLinux.getInputStream(), "UTF-8");

沒有留言:

張貼留言

留個話吧:)