The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
terugkeer naar de ouder reservoir na het inroepen van een script in een script gurukottur Programmeren en Shell Scripting 5 09-26-2006 08:05
Inroepen shell script via php bubeshj Programmeren en Shell Scripting 2 06-30-2006 07:09
Inroepen shell script uit html / jsp pagina bubeshj Programmeren en Shell Scripting 2 06-28-2006 02:53 PM
inroepen van een shell script uit andere Ajay xavier Programmeren en Shell Scripting 3 05-24-2006 04:39
How to run unix-commando's in een nieuw reservoir in een shell script? hkapil Programmeren en Shell Scripting 2 01-04-2006 06:56

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 07-07-2008
smriti_shridhar smriti_shridhar is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2008
Posts: 47
Smile inroepen van een shell-script in cgi shell script

Hoi,
Ik heb een HTML-formulier, waardoor ik wat tekst als invoer. Ik moet een shell script uit te voeren zeggen script.sh binnen een perlcgi-script genaamd main_cgi.sh op het formulier ingang.
Ik wil het schrijven van de inhoud van het formulier in een bestand en voer vervolgens een aantal command-line activiteiten zoals grep, kat op de tekst en thn output het resultaat als HTML.

Ik ben niet in staat om uit te zoeken wat er mis is gegaan met het script. Ik ben niet in staat om de tekst in het bestand weg te schrijven en ook de script.sh werkt niet.

De scripts zijn als volgt --

#! / bin / sh
# Main_cgi.sh

eval `proccgi.sh $ *`

echo "Content-type: text / html"
echo
echo "<HTML>"
echo "<BODY>"
echo "<center>"
echo "<H1> resultaten </ H1>"
echo "$ FORM_seqinput" | tr '\ 015' '\ 012'> file_1
echo "<br> <br> <H3> <fontcolor \u003d #800000>"
echo "" kat file_1 ' "
. / script.sh
if test-s res.out
dan
echo "<br> <br> <H2> <fontcolor \u003d #000080>"
echo "" kat res.out ' "
fi
echo "</ font> </ H3> <br>"
echo "</ center>"
echo "</ BODY>"
echo "</ HTML>"


#! / bin / sh
# Script.sh
kat file_1 | wc-l> res.out

Ik zal dankbaar zijn voor uw suggesties.

Smriti
  #2 (permalink)  
Old 07-07-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Join Date: mei 2008
Locatie: Sydney, Australië
Berichten: 1009
Heeft u geprobeerd met behulp van het volledige pad naar script.sh in plaats van . /?

Ik neem aan dat u zeker weet dat het bestand is executable van de gebruiker die eigenaar is Apache?
  #3 (permalink)  
Old 07-09-2008
smriti_shridhar smriti_shridhar is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2008
Posts: 47
Thanx!

Bedankt! het werkte.

smriti
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 08:12 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0