todolist.html
来自「BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版」· HTML 代码 · 共 248 行
HTML
248 行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><HTML><HEAD><TITLE>To Do列表</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINKREL="HOME"TITLE="高级Bash脚本编程指南"HREF="index.html"><LINKREL="PREVIOUS"TITLE="镜像站点"HREF="mirrorsites.html"><LINKREL="NEXT"TITLE="版权"HREF="copyright.html"></HEAD><BODYCLASS="APPENDIX"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">高级Bash脚本编程指南: 一本深入学习shell脚本艺术的书籍</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="mirrorsites.html"ACCESSKEY="P">前一页</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="copyright.html"ACCESSKEY="N">下一页</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="APPENDIX"><H1><ANAME="TODOLIST"></A>Appendix Q. To Do列表</H1><P></P><UL><LI><P>全面调查Bash与经典的Bourne shell之间的兼容性. </P></LI><LI><P>同上, 但需要调查的是Korn shell (ksh).</P></LI><LI><P>一个使用Bash来进行CGI编程的初级读本. </P><P>下面是一个简单的CGI脚本, 你可以从这里开始. </P><DIVCLASS="EXAMPLE"><HR><ANAME="TESTCGI"></A><P><B>例子 Q-1. 打印服务器环境</B></P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="90%"><TR><TD><FONTCOLOR="#000000"><PRECLASS="PROGRAMLISTING"> 1 #!/bin/bash 2 # 可能需要修改你的站点位置. 3 # (在ISP的服务器上, Bash可能不在标准位置/bin.) 4 # 其他可能出现的地方: /usr/bin或/usr/local/bin 5 # 甚至可以不带任何路径信息来尝试使用#!. 6 7 # test-cgi.sh 8 # 由Michael Zick编写 9 # 经过授权在此使用 10 11 12 # 禁用文件名匹配. 13 set -f 14 15 # 头信息将会给浏览器需要的东西. 16 echo Content-type: text/plain 17 echo 18 19 echo CGI/1.0 test script report: 20 echo 21 22 echo environment settings: 23 set 24 echo 25 26 echo whereis bash? 27 whereis bash 28 echo 29 30 31 echo who are we? 32 echo ${BASH_VERSINFO[*]} 33 echo 34 35 echo argc is $#. argv is "$*". 36 echo 37 38 # CGI/1.0需要的环境变量. 39 40 echo SERVER_SOFTWARE = $SERVER_SOFTWARE 41 echo SERVER_NAME = $SERVER_NAME 42 echo GATEWAY_INTERFACE = $GATEWAY_INTERFACE 43 echo SERVER_PROTOCOL = $SERVER_PROTOCOL 44 echo SERVER_PORT = $SERVER_PORT 45 echo REQUEST_METHOD = $REQUEST_METHOD 46 echo HTTP_ACCEPT = "$HTTP_ACCEPT" 47 echo PATH_INFO = "$PATH_INFO" 48 echo PATH_TRANSLATED = "$PATH_TRANSLATED" 49 echo SCRIPT_NAME = "$SCRIPT_NAME" 50 echo QUERY_STRING = "$QUERY_STRING" 51 echo REMOTE_HOST = $REMOTE_HOST 52 echo REMOTE_ADDR = $REMOTE_ADDR 53 echo REMOTE_USER = $REMOTE_USER 54 echo AUTH_TYPE = $AUTH_TYPE 55 echo CONTENT_TYPE = $CONTENT_TYPE 56 echo CONTENT_LENGTH = $CONTENT_LENGTH 57 58 exit 0 59 60 # Here document可以给出简要的使用说明. 61 :<<-'_test_CGI_' 62 63 1) Drop this in your http://domain.name/cgi-bin directory. 64 2) Then, open http://domain.name/cgi-bin/test-cgi.sh. 65 66 _test_CGI_</PRE></FONT></TD></TR></TABLE><HR></DIV></LI></UL><P>有志愿者么? </P></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="mirrorsites.html"ACCESSKEY="P">前一页</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="index.html"ACCESSKEY="H">首页</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="copyright.html"ACCESSKEY="N">下一页</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">镜像站点</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"> </TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">版权</TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?