943,940 Members | Top Members by Rank

Ad:
  • Java Discussion Thread
  • Unsolved
  • Views: 36967
  • Java RSS
Jul 4th, 2007
0

Executing Shell script from Java code.

Expand Post »
Hi all,

I would like to execute a shell script from my java code. Can some one please tell me if that is possible? Here's what I tried, but with no result.

Java Syntax (Toggle Plain Text)
  1. public class RunPDCC
  2. {
  3. public static void main(String[] args)
  4. {
  5. try
  6. {
  7. Process proc = Runtime.getRuntime().exec("./test.sh");
  8. System.out.println("Print Test Line.");
  9. }
  10. catch (Exception e)
  11. {
  12. System.out.println(e.getMessage());
  13. e.printStackTrace();
  14. }
  15. }
  16. }

In this program, I try to run the "./test.sh" shell script, which-for now-I have, just (echo "Hellow World"). But it doesn't seem that the script runs from within my code.

Can some one please tell me if I am in the right track, and how/if I am able to run the script from within my Java code....

Thanks and regards,
Similar Threads
Reputation Points: 7
Solved Threads: 6
Junior Poster
new_2_java is offline Offline
127 posts
since Apr 2007
Jul 5th, 2007
1

Re: Executing Shell script from Java code.

See this thread.. it should answer all your questions and give you enough examples..
Reputation Points: 254
Solved Threads: 74
Practically a Posting Shark
thekashyap is offline Offline
804 posts
since Feb 2007
Jul 5th, 2007
0

Re: Executing Shell script from Java code.

I followed the link, but it took me to a page that doesn't exist anymore. I got error 404 page doesn't exist.

Can you re-provide the URL again, or explain abit yourself....

Thanks again.
Reputation Points: 7
Solved Threads: 6
Junior Poster
new_2_java is offline Offline
127 posts
since Apr 2007
Jul 5th, 2007
0

Re: Executing Shell script from Java code.

He-he that is my post, did you get my permision
Anyway post start here http://www.daniweb.com/forums/thread73182.html with all explanations what I'm trying to do
but real progress is on second page http://www.daniweb.com/forums/thread73182-2.html

In my case this was specialy design for Windows platform, so you will need to make few changes if you want other platform
Last edited by peter_budo; Jul 5th, 2007 at 12:01 pm.
Moderator
Featured Poster
Reputation Points: 2786
Solved Threads: 873
Code tags enforcer
peter_budo is offline Offline
6,656 posts
since Dec 2004
Jul 5th, 2007
0

Re: Executing Shell script from Java code.

Thanks for reply,

Basicaly, what I am trying to accomplish here, is that I wrote a custom class, that is going to be used for a custom method in Documentum, to launch a utility, which we need to run on a weekly basis.

I figured that I when I was testing my code with "./test.sh" script, I didn't have e"x"ecute permission on this script. So, after using "chmod" to grant myself the "x" permission, it started working.

Thanks again for participation,
Reputation Points: 7
Solved Threads: 6
Junior Poster
new_2_java is offline Offline
127 posts
since Apr 2007

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Java Forum Timeline: String to Object
Next Thread in Java Forum Timeline: [HELP] Stuck once again =[





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC