PageRenderTime 40ms CodeModel.GetById 38ms app.highlight 0ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/bsh/commands/exec.bsh

#
Unknown | 14 lines | 12 code | 2 blank | 0 comment | 0 complexity | 59a1e8d937f948d5d02c6337130fa923 MD5 | raw file
 1/**
 2	Start an external application using the Java Runtime exec() method.
 3	Display any output to the standard BeanShell output using print().
 4*/
 5
 6bsh.help.exec = "usage: exec( String arg )";
 7
 8exec( String arg ) 
 9{
10	this.proc = Runtime.getRuntime().exec(arg);
11	this.din = new DataInputStream( proc.getInputStream() );
12	while( (line=din.readLine()) != null )
13		print(line);
14}