~ubuntu-branches/ubuntu/trusty/abs-guide/trusty-proposed

« back to all changes in this revision

Viewing changes to abs/HTML/todolist.html

  • Committer: Package Import Robot
  • Author(s): Sandro Tosi
  • Date: 2012-06-03 10:57:27 UTC
  • mfrom: (1.2.6)
  • Revision ID: package-import@ubuntu.com-20120603105727-rm7frl4feikr2swm
Tags: 6.5-1
* New upstream release
* debian/watch
  - updated
* debian/abs-guide.lintian-overrides
  - updated for new upstream code
* debian/control
  - bump Standards-Version to 3.9.3 (no changes needed)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<HTML
3
 
><HEAD
4
 
><TITLE
5
 
>To Do List</TITLE
6
 
><META
7
 
NAME="GENERATOR"
8
 
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
9
 
"><LINK
10
 
REL="HOME"
11
 
TITLE="Advanced Bash-Scripting Guide"
12
 
HREF="index.html"><LINK
13
 
REL="PREVIOUS"
14
 
TITLE="Download and Mirror Sites"
15
 
HREF="mirrorsites.html"><LINK
16
 
REL="NEXT"
17
 
TITLE="Copyright"
18
 
HREF="copyright.html"><META
19
 
HTTP-EQUIV="Content-Style-Type"
20
 
CONTENT="text/css"><LINK
21
 
REL="stylesheet"
22
 
HREF="common/kde-common.css"
23
 
TYPE="text/css"><META
24
 
HTTP-EQUIV="Content-Type"
25
 
CONTENT="text/html; charset=iso-8859-1"><META
26
 
HTTP-EQUIV="Content-Language"
27
 
CONTENT="en"><LINK
28
 
REL="stylesheet"
29
 
HREF="common/kde-localised.css"
30
 
TYPE="text/css"
31
 
TITLE="KDE-English"><LINK
32
 
REL="stylesheet"
33
 
HREF="common/kde-default.css"
34
 
TYPE="text/css"
35
 
TITLE="KDE-Default"></HEAD
36
 
><BODY
37
 
CLASS="APPENDIX"
38
 
BGCOLOR="#FFFFFF"
39
 
TEXT="#000000"
40
 
LINK="#AA0000"
41
 
VLINK="#AA0055"
42
 
ALINK="#AA0000"
43
 
STYLE="font-family: sans-serif;"
44
 
><DIV
45
 
CLASS="NAVHEADER"
46
 
><TABLE
47
 
SUMMARY="Header navigation table"
48
 
WIDTH="100%"
49
 
BORDER="0"
50
 
CELLPADDING="0"
51
 
CELLSPACING="0"
52
 
><TR
53
 
><TH
54
 
COLSPAN="3"
55
 
ALIGN="center"
56
 
>Advanced Bash-Scripting Guide: An in-depth exploration of the art of shell scripting</TH
57
 
></TR
58
 
><TR
59
 
><TD
60
 
WIDTH="10%"
61
 
ALIGN="left"
62
 
VALIGN="bottom"
63
 
><A
64
 
HREF="mirrorsites.html"
65
 
ACCESSKEY="P"
66
 
>Prev</A
67
 
></TD
68
 
><TD
69
 
WIDTH="80%"
70
 
ALIGN="center"
71
 
VALIGN="bottom"
72
 
></TD
73
 
><TD
74
 
WIDTH="10%"
75
 
ALIGN="right"
76
 
VALIGN="bottom"
77
 
><A
78
 
HREF="copyright.html"
79
 
ACCESSKEY="N"
80
 
>Next</A
81
 
></TD
82
 
></TR
83
 
></TABLE
84
 
><HR
85
 
ALIGN="LEFT"
86
 
WIDTH="100%"></DIV
87
 
><DIV
88
 
CLASS="APPENDIX"
89
 
><H1
90
 
><A
91
 
NAME="TODOLIST"
92
 
></A
93
 
>Appendix Q. To Do List</H1
94
 
><UL
95
 
><LI
96
 
><P
97
 
>A comprehensive survey of <A
98
 
HREF="portabilityissues.html#BASHCOMPAT"
99
 
>incompatibilities</A
100
 
> between
101
 
                  Bash and the classic <A
102
 
HREF="why-shell.html#BASHDEF"
103
 
>Bourne
104
 
                  shell</A
105
 
>.</P
106
 
></LI
107
 
><LI
108
 
><P
109
 
>Same as above, but for the Korn shell
110
 
                  (<I
111
 
CLASS="FIRSTTERM"
112
 
>ksh</I
113
 
>).</P
114
 
></LI
115
 
><LI
116
 
><P
117
 
>A primer on CGI programming, using Bash.</P
118
 
><P
119
 
>Here is a simple CGI script to get you started.</P
120
 
><DIV
121
 
CLASS="EXAMPLE"
122
 
><HR><A
123
 
NAME="TESTCGI"
124
 
></A
125
 
><P
126
 
><B
127
 
>Example Q-1. Print the server environment</B
128
 
></P
129
 
><TABLE
130
 
BORDER="0"
131
 
BGCOLOR="#E0E0E0"
132
 
WIDTH="90%"
133
 
><TR
134
 
><TD
135
 
><PRE
136
 
CLASS="PROGRAMLISTING"
137
 
>   1&nbsp;#!/bin/bash
138
 
   2&nbsp;# May have to change the location for your site.
139
 
   3&nbsp;# (At the ISP's servers, Bash may not be in the usual place.)
140
 
   4&nbsp;# Other places: /usr/bin or /usr/local/bin
141
 
   5&nbsp;# Might even try it without any path in sha-bang.
142
 
   6&nbsp;
143
 
   7&nbsp;# test-cgi.sh
144
 
   8&nbsp;# by Michael Zick
145
 
   9&nbsp;# Used with permission
146
 
  10&nbsp;
147
 
  11&nbsp;
148
 
  12&nbsp;# Disable filename globbing.
149
 
  13&nbsp;set -f
150
 
  14&nbsp;
151
 
  15&nbsp;# Header tells browser what to expect.
152
 
  16&nbsp;echo Content-type: text/plain
153
 
  17&nbsp;echo
154
 
  18&nbsp;
155
 
  19&nbsp;echo CGI/1.0 test script report:
156
 
  20&nbsp;echo
157
 
  21&nbsp;
158
 
  22&nbsp;echo environment settings:
159
 
  23&nbsp;set
160
 
  24&nbsp;echo
161
 
  25&nbsp;
162
 
  26&nbsp;echo whereis bash?
163
 
  27&nbsp;whereis bash
164
 
  28&nbsp;echo
165
 
  29&nbsp;
166
 
  30&nbsp;
167
 
  31&nbsp;echo who are we?
168
 
  32&nbsp;echo ${BASH_VERSINFO[*]}
169
 
  33&nbsp;echo
170
 
  34&nbsp;
171
 
  35&nbsp;echo argc is $#. argv is "$*".
172
 
  36&nbsp;echo
173
 
  37&nbsp;
174
 
  38&nbsp;# CGI/1.0 expected environment variables.
175
 
  39&nbsp;
176
 
  40&nbsp;echo SERVER_SOFTWARE = $SERVER_SOFTWARE
177
 
  41&nbsp;echo SERVER_NAME = $SERVER_NAME
178
 
  42&nbsp;echo GATEWAY_INTERFACE = $GATEWAY_INTERFACE
179
 
  43&nbsp;echo SERVER_PROTOCOL = $SERVER_PROTOCOL
180
 
  44&nbsp;echo SERVER_PORT = $SERVER_PORT
181
 
  45&nbsp;echo REQUEST_METHOD = $REQUEST_METHOD
182
 
  46&nbsp;echo HTTP_ACCEPT = "$HTTP_ACCEPT"
183
 
  47&nbsp;echo PATH_INFO = "$PATH_INFO"
184
 
  48&nbsp;echo PATH_TRANSLATED = "$PATH_TRANSLATED"
185
 
  49&nbsp;echo SCRIPT_NAME = "$SCRIPT_NAME"
186
 
  50&nbsp;echo QUERY_STRING = "$QUERY_STRING"
187
 
  51&nbsp;echo REMOTE_HOST = $REMOTE_HOST
188
 
  52&nbsp;echo REMOTE_ADDR = $REMOTE_ADDR
189
 
  53&nbsp;echo REMOTE_USER = $REMOTE_USER
190
 
  54&nbsp;echo AUTH_TYPE = $AUTH_TYPE
191
 
  55&nbsp;echo CONTENT_TYPE = $CONTENT_TYPE
192
 
  56&nbsp;echo CONTENT_LENGTH = $CONTENT_LENGTH
193
 
  57&nbsp;
194
 
  58&nbsp;exit 0
195
 
  59&nbsp;
196
 
  60&nbsp;# Here document to give short instructions.
197
 
  61&nbsp;:&#60;&#60;-'_test_CGI_'
198
 
  62&nbsp;
199
 
  63&nbsp;1) Drop this in your http://domain.name/cgi-bin directory.
200
 
  64&nbsp;2) Then, open http://domain.name/cgi-bin/test-cgi.sh.
201
 
  65&nbsp;
202
 
  66&nbsp;_test_CGI_</PRE
203
 
></TD
204
 
></TR
205
 
></TABLE
206
 
><HR></DIV
207
 
></LI
208
 
></UL
209
 
></DIV
210
 
><DIV
211
 
CLASS="NAVFOOTER"
212
 
><HR
213
 
ALIGN="LEFT"
214
 
WIDTH="100%"><TABLE
215
 
SUMMARY="Footer navigation table"
216
 
WIDTH="100%"
217
 
BORDER="0"
218
 
CELLPADDING="0"
219
 
CELLSPACING="0"
220
 
><TR
221
 
><TD
222
 
WIDTH="33%"
223
 
ALIGN="left"
224
 
VALIGN="top"
225
 
><A
226
 
HREF="mirrorsites.html"
227
 
ACCESSKEY="P"
228
 
>Prev</A
229
 
></TD
230
 
><TD
231
 
WIDTH="34%"
232
 
ALIGN="center"
233
 
VALIGN="top"
234
 
><A
235
 
HREF="index.html"
236
 
ACCESSKEY="H"
237
 
>Home</A
238
 
></TD
239
 
><TD
240
 
WIDTH="33%"
241
 
ALIGN="right"
242
 
VALIGN="top"
243
 
><A
244
 
HREF="copyright.html"
245
 
ACCESSKEY="N"
246
 
>Next</A
247
 
></TD
248
 
></TR
249
 
><TR
250
 
><TD
251
 
WIDTH="33%"
252
 
ALIGN="left"
253
 
VALIGN="top"
254
 
>Download and Mirror Sites</TD
255
 
><TD
256
 
WIDTH="34%"
257
 
ALIGN="center"
258
 
VALIGN="top"
259
 
>&nbsp;</TD
260
 
><TD
261
 
WIDTH="33%"
262
 
ALIGN="right"
263
 
VALIGN="top"
264
 
>Copyright</TD
265
 
></TR
266
 
></TABLE
267
 
></DIV
268
 
></BODY
269
 
></HTML
270
 
>
 
 
b'\\ No newline at end of file'