Striker has asked for the wisdom of the Perl Monks concerning the following question:
Hi I have to run a shell script from a UI so I am using exec command, its working but I am getting a problem. Here is my code ----
#!/usr/bin/perl -w use CGI; use CGI::Carp "fatalsToBrowser"; use Text::CSV; $cgi = new CGI; print "Content-Type: text/html\n\n"; my $name=$cgi->param('name'); my $type=substr $name, 4; $file='/var/run_suite.sh'; chdir "/var"; exec "sudo -E $file $type"; print " <html> .... .... .... .... </html>";
The problem I am having is whenever the 'exec' command is running my rest of html page is not showing. My script is running for sure because I wrote 'echo' command in the script and its echoing. I want something which can run the script and while running it should display my rest of html content or if it can redirect to some other page then also its fine for me.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: problems with exec command
by Corion (Patriarch) on Feb 14, 2014 at 08:00 UTC | |
|
Re: problems with exec command
by betterworld (Curate) on Feb 14, 2014 at 14:39 UTC | |
|
Re: problems with exec command
by vinoth.ree (Monsignor) on Feb 14, 2014 at 10:19 UTC | |
by Striker (Novice) on Feb 14, 2014 at 11:38 UTC |