No one should use java.lang.Runtime.exec without reading this: http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html
MOD --- Sanjeev Kumar <[EMAIL PROTECTED]> wrote: > Try > cmd="/sbin/ifconfig \n"; > > -----Original Message----- > From: Philippe Valle [mailto:[EMAIL PROTECTED] > Sent: Friday, January 16, 2004 2:31 PM > To: Tomcat Users List > Subject: getRuntime().exec(...) root command problem > > > > I want do do ipconfig on linux with exec java > command. > When i do 'ls' for exemple is ok , but for root > command like 'ifconfig' > > i have nothing . > > my code : > ................... > cmd="ls -l\n"; > try > { > Process > p=Runtime.getRuntime().exec("/bin/sh"); > OutputStream in=p.getOutputStream(); > in.write(cmd.getBytes()); > in.flush(); > InputStream out=new > BufferedInputStream(p.getInputStream()); > byte[] b=new byte[1024]; > int n=out.read(b); > for(i=0;i<n;i++) System.out.print((char)b[i]); > > } > catch(Exception ex) { > } > ..................... > > > > I want just get MAC ADDRESS of my network device , > there is another way > to do that ? > > > Thanks. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]