728x90
반응형
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class LinuxCommander {
public static String exec(String command){
String result = "";
Runtime rt = Runtime.getRuntime();
Process p = null;
StringBuffer sb = new StringBuffer();
try{
p=rt.exec(command);
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
String cl = null;
while((cl=in.readLine())!=null){
sb.append(cl);
}
result = sb.toString();
in.close();
}catch(IOException e){
e.printStackTrace();
return "";
}
return result;
}
}
728x90
반응형
'IT > 개발' 카테고리의 다른 글
[Java] Server IP와 Client IP를 조회하는 방법 A to Z(feat. virtualbox host-only network ip) (0) | 2023.08.20 |
---|---|
[NM7] grep과 awk를 이용한 nonmem의 xml 파일에서 결과값 추출하기 (0) | 2023.08.17 |
IT, 개발/JAVAJAVA 명령어 실행 & 실행 후 결과 받아오기(명령어 2개 이상 사용하기) (0) | 2023.08.17 |
Windows SQL Server 스크립트 생성 및 백업 알아보기 (0) | 2023.06.26 |
Postman 을 버리고 Thunder Client (0) | 2023.06.26 |