Java processes have a Runtime object which has an exec() method,
but again I have been unsuccessful in my minimal attempts to
use it.
MS
amrit kumar wrote:
Hi All,
Schip,
Thanks for the effort.....It was gud to see that u atleast made an
attempt to extend what both of us seem to know............
However from my side, I seem to have found a work around that now
requires the code from a file (a.sh) to be copy pasted on the bash
shell. I was just trying around a lot of things and came across that
this works fine ..
1. From 'run' start a bash shell ( bash.exe) , make sure the bash path
is set in path variable.
2. copy paste the whole of a.sh command on the bash shell.......
I know it is a low level kinda work around ....... but it works :)
It works just fine........ All this above has to be done from java ..
hmm .. Your inputs would be very helpful.
Thanks
Amrit
On 9/7/07, *Michael Schippling* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
This is something I have never figured out how to do correctly
so I can only toss some ideas your way...maybe looking at the
cygwin.com <http://cygwin.com> site will help.
What you seem to want to do is to run a cygwin bash script from
an MSDOGS command shell, right?
The first place to look is reading the bash manual page.
From a bash shell type: man bash
However that hasn't helped me on this. Your a.sh script contains
bash commands and needs to be interpreted by that shell. The man
page seems to indicate that you can run a script file something
like "bash a.sh", but that doesn't work for me. It might just be
an issue of getting the right environment settings, but
"bash -l a.sh" doesn't seem to work right either...
I can however do this from DOS:
bash -c "echo some stuff; type java"
so you could put your short script on the command line itself...
Anyway, your b.sh script is being interpreted by DOS,
so it starts bash, which exits immediately, and then tries to
run the subsequent commands in the DOS shell. Each line is a
separate DOS command... DOS doesn't seem to have the equivalent
of the "Here Document" to embed scripts, but you could try
using different files somehow.
mostly useless, I know...
MS
amrit kumar wrote:
> Hi All,
>
> I am attaching the shell script(b.sh) in the mail, which when run
does
> not go beyond login (screen shot attached). The commands which
are in
> the shell are not being executed at the login prompt :(
>
> a.sh is a modified script which when run after the login screen is
> working fine.
>
> If you see closely both a and b.sh are different only in their login
> command (it exists in a and not in b).
>
> Let me know the reason/suggestion/resolution*...... It is very
urgent......*
>
> Saikat , Its not asking for any password or username.Can there be
some
> issue due to this.
>
> Thanking you in advance,
>
> Amrit
>
>
>
>
>
>
> On 9/5/07, *amrit kumar* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> <mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>>
> wrote:
>
> Hi All,
>
> I am currently working on Tiny OS related stuff and am stuck with
> the following problem. Please let me know if you have a
solution.
>
> A part of the *java code* is required to do the following :
>
> 1. Open bash shell (cygwin) from command prompt by running
"bash --
> login i" on command prompt
>
> i.e "bash -- login i" does this on command prompt. bash shell
> prompt is displayed after this.
>
> 2. On the same bash login(bash shell prompt) change directory to
> "C:\tinyos\cygwin\opt\tinyos-1.x\apps\Bombilla"
>
> i.e $ cd C:/tinyos/cygwin/opt/tinyos-1.x/apps/Bombilla
>
> 3. On the same prompt run "make pc" command
>
> i.e $ make pc
>
>
> All this has to be done through java. I even tried creating a
shell
> file to the above and calling the same from java, but every
time the
> shell gets stuck at step 1.It shows the login prompt but It
does not
> execute any command after 1st step.
>
> Let me know your suggestions/solutions.
>
> Thanks,
> Amrit
>
>
>
>
>
>
> --
> Amrit kumar
> B.tech Computer Science Engg
> ISM DHANBAD
>
> http://a4amri.tripod.com < http://a4amri.tripod.com/>
>
------------------------------------------------------------------------
>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
<mailto:[email protected]>
>
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
--
Platform: WinXP/Cygwin
TinyOS version: 1.x, Boomerang
Programmer: MIB510
Device(s): Mica2, MicaZ, Tmote
Sensor board: homebrew
--
Amrit kumar
B.tech Computer Science Engg
ISM DHANBAD
http://a4amri.tripod.com
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help