DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/)
-   Java (http://www.daniweb.com/forums/forum9.html)
-   -   Executing Shell script from Java code. (http://www.daniweb.com/forums/thread82596.html)

new_2_java Jul 4th, 2007 6:29 pm
Executing Shell script from Java code.
 
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.

public class RunPDCC
{
        public static void main(String[] args)
        {
                try
                {
                        Process proc = Runtime.getRuntime().exec("./test.sh");
                        System.out.println("Print Test Line.");
                }
                catch (Exception e)
                {
                        System.out.println(e.getMessage());
                        e.printStackTrace();
                }
        }
}

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,

thekashyap Jul 5th, 2007 7:24 am
Re: Executing Shell script from Java code.
 
See this thread.. it should answer all your questions and give you enough examples..

new_2_java Jul 5th, 2007 10:11 am
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.

peter_budo Jul 5th, 2007 11:01 am
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

new_2_java Jul 5th, 2007 12:36 pm
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,


All times are GMT -4. The time now is 3:34 am.

Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC