log2pre

来自「《j2ee经典实例详解》的源代码。原书无附带光盘。介绍的是一个在线银行系统的例子」· 代码 · 共 35 行

TXT
35
字号
#!/bin/csh#  log2pre#    Convert a (text) log file to preformatted html.#    Needed to work around an IE5 bug that makes it#    ignore the MIME type (content-type="text/plain")#    and instead try to read the log file as XML if ("$1" == "" || "$2" != "") then  echo "usage: $0 <file> | "  echo "  converts <file>.xxx to <file>.html"  exitendifset EXT = ${1:e}if ("$EXT" == ".html" || "$EXT" == ".htm" || "$EXT" == ".HTML" || "$EXT" == ".HTM") then  echo "log2pre: Input cannot have html extension, or else it my be overwritten."  echo "         To use an html file as input, give it a different extension"  exitendifif (-e $1.txt) then  # .txt extension assumed  set N = $1  set IN = $1.txtelse  # Full filename given  set N = ${1:r}      # :r == "root" of file name (name minus extension) \  set IN = $1endifrm -f $N.htmltext2html $IN > $N.html

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?