/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
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
- /**
- Start an external application using the Java Runtime exec() method.
- Display any output to the standard BeanShell output using print().
- */
- bsh.help.exec = "usage: exec( String arg )";
- exec( String arg )
- {
- this.proc = Runtime.getRuntime().exec(arg);
- this.din = new DataInputStream( proc.getInputStream() );
- while( (line=din.readLine()) != null )
- print(line);
- }