#!/usr/local/bin/tclsh8.4 # The exec tclsh'' below will simply be ignored. # \ if [ -e /usr/bin/tclsh ]; then exec /usr/bin/tclsh "$0" ${1+"$@"} ; fi # \ if [ -e /usr/local/bin/tclsh8.4 ]; then exec /usr/local/bin/tclsh8.4 "$0" ${1+"$@"} ; fi # \ if [ -e /usr/local/bin/tclsh8.3 ]; then exec /usr/local/bin/tclsh8.3 "$0" ${1+"$@"} ; fi # \ if [ -e /usr/bin/tclsh8.4 ]; then exec /usr/bin/tclsh8.4 "$0" ${1+"$@"} ; fi # \ exec tclsh "$0" # puts "Content-Type: text/html" puts "" puts "

Environment

" puts "" foreach {n v} [array get env] { puts "" } puts "
$n$v
" puts
fconfigure stdin -translation binary
puts [read stdin $env(CONTENT_LENGTH)]
puts