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]

Reply via email to