#!/bin/sh tclsh << 'EOF' source tcl-helpers/common.tcl puts "Content-type: text/html\n" set realfile $env(PATH_TRANSLATED); set destination_line $env(QUERY_STRING); set URLbase [findDocumentBase $env(REMOTE_HOST) $env(SERVER_NAME) \ $env(SERVER_PORT)]; set URL "$URLbase$env(PATH_INFO)"; set isHTML [regexp {.html$} $realfile]; if {! $isHTML} { puts "
"; } set searchFile [open $realfile]; for {set line_num 1} {[gets $searchFile inLine] >= 0} {incr line_num} { if {$line_num == $destination_line} { puts -nonewline ""; } regsub -nocase "" $inLine "" inLine; if {! $isHTML} { regsub -all {<} $inLine {\<} inLine; regsub -all {>} $inLine {\>} inLine; regsub -all "\t" $inLine " " inLine; } puts $inLine; } close $searchFile; EOF