Posted By: Twider (Twider) on 'CZwww'
Title:     CGI bash shell skript, neprodjde celej
Date:      Tue Jun  6 12:17:12 2000

Mam nasledujici skript a potrebuji aby cely probehl. Bohuzel po prvnim volani 
cehokoliv jeneho nez primo shellovskeho to skonci (to jsem vypozoroval z tech 
touchu a z tech ukladani souboru)
Mozna by to melo jit na CZunix, ale jelikoz se to tez tyka www tak sem to 
hodil sem.

#!/disk13/LOCAL/local/bin/bash
#  Stdin -> Povray -> Cjpeg -> Stdout

# Test test request method 
touch ix1
if [ "$REQUEST_METHOD" != "POST" ]; then 
   echo Contern-type: text/plain
   echo Pragma: no-cache
   echo
   echo        Need POST method ! 
   touch ixfail
   exit;
fi
touch ix2


# call povray and cjpeg
echo Content-type: image/jpeg
echo Pragma: no-cache

touch ix3
# /disk12/LOCAL/graphics/bin/x-povray +I- +O- +ft +w20 +h20 | 
/disk13/LOCAL/loca
l/bin/cjpeg 
# /disk12/LOCAL/graphics/bin/x-povray +I- +O- +ft +w320 +h240  2>ixp | 
/disk13/L
OCAL/local/bin/cjpeg 2>ixj 

cat /dev/stdin > ix.pov
/disk12/LOCAL/graphics/bin/x-povray +Iix.pov +Oix.tga +ft +w20 +h20 
+GA/dev/NULL
 2>ixp 
/disk13/LOCAL/local/bin/cjpeg ix.tga > ix.jpg  2>ixj

touch ix4
Vim ze se to klidne zavola vsechno, vsechny cesty jsou spravne , jenom se to 
proste nevrati z externich programu zpatky do tohoto skriptu. 

Twider 

Search the boards