Mega Code Archive

 
Categories / Java Tutorial / Development
 

Execute a command with more than one argument

public class Main {   public static void main(String[] argv) throws Exception {     // Execute a command with an argument that contains a space     String[] commands = new String[] { "grep", "hello world", "/tmp/f.txt" };     commands = new String[] { "grep", "hello world", "c:\\f.txt" };     Process child = Runtime.getRuntime().exec(commands);   } }