cancel
Showing results for 
Search instead for 
Did you mean: 

Running a Unix Script through a Java Program

Former Member
0 Kudos

Hi !!!!!!!!! Can anybody plz suggest me an approach for the following queries -

1. How to execute a unix script through a java program ?

2. How to send the o/p of the script to a java program so that it can be used .

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

import java.io.*;

public RunScript
{
   public static void main(String args[])
   {
      try
      {
          Process p = Runtime.getRuntime().exec("script.sh");
          BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));      
          while ((line = input.readLine()) != null)
          {
             System.out.println(line);
          }
          input.close();
      
      }
      catch(Exception e)
      {
          e.printStackTrace();
      }
   }
}