× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



> From: Urbanek, Marty
>
> How do I use runtime.exec() on iSeries? I've read several web
> articles but I
> still don't undertand and can't get it to work.

Try the following class to get you started.  Notice that it used "sh" to
execute a subshell.

import java.io.*;
import java.util.*;

public class EnvTest {

  public static void main( String [] args ) {
    try {
      BufferedReader inp;

      String nextLine = null;

      String osShell="sh -c set";
      Process proc = Runtime.getRuntime().exec(osShell);
      System.out.println( "Executed subshell, displaying environment
settings..." );
      System.out.println( "" );

      inp = new BufferedReader(new InputStreamReader(proc.getInputStream(),
"Cp037"));

      while( null != (nextLine = inp.readLine()) ) {
        if( nextLine.length() > 0 ) {
          for (int i = 0; i < nextLine.length(); i++)
          {
            int z = nextLine.charAt(i);
            System.out.print(Integer.toHexString(z));
          }
          System.out.println("");
          System.out.println( nextLine );
          System.out.println("");
        }
      }
    }
    catch( Exception e ) {
      e.printStackTrace();
    }
  }
}


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.