|
|
1.1 misha 1: #!/bin/sh
2:
1.2 misha 3: if [ $1 = "halt" ]
4: then
5: exit $2
6: fi
7:
1.3 moko 8: if [ $1 = "stdin" ]
9: then
10: cat
11: exit 0
12: fi
1.2 misha 13:
1.4 moko 14: if [ $1 = "args" ]
15: then
16: for arg in "$@"; do
17: echo -n "\"$arg\" "
18: done
19: exit 0
20: fi
21:
1.1 misha 22: if [ $1 = "cgi" ]
23: then
24: echo "content-type: $2
25: "
26: fi
27:
1.5 ! moko 28: if [ $1 = "env" ]
! 29: then
! 30: eval "echo -n \"\$$2\""
! 31: fi
! 32:
1.2 misha 33: if [ -n "$5" ]
1.1 misha 34: then
1.2 misha 35: echo "$5"
1.1 misha 36: fi
37:
38: cat -s $3
39:
1.2 misha 40: if [ -n "$4" ]
41: then
42: exit $4
43: fi
44: