谁能帮我用java写一个shell 急。。

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:55:13
要求是:
写出的shell能一执行就能出现命令框。。然后若我们打命令 如dir或cd等能做出一定的回应。。

使用RUNTIME类就可以

import java.io.*;
public class run
{
public static void main(String args[]){
try {
String ls_1;
Process process = Runtime.getRuntime().exec("ls");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
while ( (ls_1=bufferedReader.readLine()) != null)
System.out.println(ls_1);
}catch(Exception e) {
System.err.println("IO error: " + e.toString());
}
}
}