• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • paul wheaton
  • Jeanne Boyarsky
Sheriffs:
  • Paul Clapham
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
  • Himai Minh
Bartenders:

Calling a unix script from Java program

 
Ranch Hand
Posts: 66
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am trying to call a Unix script from a Java program using Runtime.exec(). Whatever is being echoed in Unix script should be captured in Java program. I have tried to use getInputStream. It is not working. Can you please help. ?

Thanks,
Madhu
 
Ranch Hand
Posts: 157
1
Android MySQL Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
please post some code.
 
Bartender
Posts: 6109
6
Android IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
And also TellTheDetails(←click) about what you mean by "not working." If there's an error message, copy/paste the entire message, and indicate clearly which line is causing it. Otherwise, explain what behavior you're observing and what behavior you expected.
 
Bartender
Posts: 10780
71
Hibernate Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You may also find this old chestnut of an article useful. I suspect a few things may have been fixed since it was written, but it's worth being aware of them.

Also: Did you realize that executing a Unix script flies in the face of "platform-independence"? You might be better off to write a program that takes the output of a Unix script and does something with it.

Winston
 
reply
    Bookmark Topic Watch Topic
  • New Topic