Hello All, I have written a simple program to execute "ls" through java. But it isnt working. Can any one point out the error? class ExecDemo{ public static void main(String args[]){ Runtime r=Runtime.getRuntime(); Process p=null; String cmd{}={"ls"}; try{ p=r.exec(cmd); }catch(Exception e){ System.out.println(error+cmd[0]); } } } When I run it, the program does not do "ls" and silently quits. When I changed "ls" with "vi ExecDemo.java" it said error vi ExecDemo.java. In the book in which this program is given the command for String cmd[] is as: String cmd[]={"ls","/java/src/java/lang/Runtime.java"}; But, I am not able to locate Runtime.java anywhere on my machine.. Please point out the correct procedure to run the above code. Thanks Alpesh === KOTHARI ALPESH D. STUDENT M. TECH. CEDT INDIAN INSTITUTE OF SCIENCE BANGALORE-560 012 INDIA _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ---------------------------------------------------------------------- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]