- autodocifier.pl :: continuation() was modified such that '#'

is handled correctly.
This commit is contained in:
John Beppu 2001-04-05 20:03:33 +00:00
parent 94e505485e
commit 79359d87e8
2 changed files with 58 additions and 17 deletions

View File

@ -11,7 +11,7 @@ sub continuation {
while (<$fh>) {
my $s = $_;
$s =~ s/\\\s*$//;
$s =~ s/#.*$//;
#$s =~ s/#.*$//;
push @line, $s;
last unless (/\\\s*$/);
}
@ -31,7 +31,7 @@ sub beautify {
s/"//g;
s/%/%%/g;
s/\$/\\\$/g;
eval qq[ sprintf(qq#$_#) ]
eval qq[ sprintf(qq{$_}) ]
} @line
);
return $text;
@ -275,4 +275,4 @@ John BEPPU <beppu@lineo.com>
=cut
# $Id: autodocifier.pl,v 1.18 2001/04/05 19:35:17 beppu Exp $
# $Id: autodocifier.pl,v 1.19 2001/04/05 20:03:33 beppu Exp $

View File

@ -631,7 +631,8 @@ Example:
$ fbset
mode 1024x768-76
geometry 1024 768 1024 768 16
# D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz
geometry 1024 768 1024 768 16
timings 12714 128 32 16 4 128 4
accel false
rgba 5/11,6/5,5/0,0/0
@ -738,6 +739,7 @@ Parse command options
Example:
$ cat getopt.test
#!/bin/sh
GETOPT=`getopt -o ab:c:: --long a-long,b-long:,c-long:: \
-n 'example.busybox' -- $@`
if [ $? != 0 ] ; then exit 1 ; fi
@ -939,10 +941,15 @@ it has the following default behavior:
::sysinit:/etc/init.d/rcS
::askfirst:/bin/sh
::ctrlaltdel:/sbin/reboot
::shutdown:/sbin/swapoff -a
::shutdown:/bin/umount -a -r
if it detects that /dev/console is _not_ a serial console, it will also run:
tty2::askfirst:/bin/sh
tty3::askfirst:/bin/sh
tty4::askfirst:/bin/sh
If you choose to use an /etc/inittab file, the inittab entry format is as follows:
@ -968,7 +975,7 @@ If you choose to use an /etc/inittab file, the inittab entry format is as follow
<action>:
Valid actions include: sysinit, respawn, askfirst, wait,
once, and ctrlaltdel.
once, ctrlaltdel, and shutdown.
The available actions can be classified into two groups: actions
that are run only once, and actions that are re-run when the specified
@ -982,9 +989,12 @@ If you choose to use an /etc/inittab file, the inittab entry format is as follow
'wait' actions, like 'sysinit' actions, cause init to wait until
the specified task completes. 'once' actions are asyncronous,
therefore, init does not wait for them to complete. 'ctrlaltdel'
actions are run immediately before init causes the system to reboot
(unmounting filesystems with a 'ctrlaltdel' action is a very good
idea).
actions are run when the system detects that someone on the system
console has pressed the CTRL-ALT-DEL key combination. Typically one
wants to run 'reboot' at this point to cause the system to reboot.
Finally the 'shutdown' action specifies the actions to taken when
init is told to reboot. Unmounting filesystems and disabling swap
is a very good here
Run repeatedly actions:
@ -1007,20 +1017,37 @@ If you choose to use an /etc/inittab file, the inittab entry format is as follow
Example /etc/inittab file:
# This is run first except when booting in single-user mode.
#
::sysinit:/etc/init.d/rcS
::askfirst:-/bin/sh
tty2::askfirst:-/bin/sh
# /bin/sh invocations on selected ttys
#
# Start an askfirst shell on the console (whatever that may be)
::askfirst:-/bin/sh
# Start an askfirst shell on /dev/tty2-4
tty2::askfirst:-/bin/sh
tty3::askfirst:-/bin/sh
tty4::askfirst:-/bin/sh
# /sbin/getty invocations for selected ttys
#
tty4::respawn:/sbin/getty 38400 tty5
tty5::respawn:/sbin/getty 38400 tty6
::ctrlaltdel:/bin/umount -a -r
::ctrlaltdel:/sbin/swapoff -a
# Example of how to put a getty on a serial line (for a terminal)
#
#::respawn:/sbin/getty -L ttyS0 9600 vt100
#::respawn:/sbin/getty -L ttyS1 9600 vt100
#
# Example how to put a getty on a modem line.
#::respawn:/sbin/getty 57600 ttyS2
# Stuff to do before rebooting
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
::shutdown:/sbin/swapoff -a
-------------------------------
@ -1519,7 +1546,8 @@ Netcat opens a pipe to IP:port
Example:
$ nc foobar.somedomain.com 25
220 foobar ESMTP Exim 3.12 help
220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600
help
214-Commands supported:
214- HELO EHLO MAIL RCPT DATA AUTH
214 NOOP QUIT RSET HELP
@ -1717,7 +1745,7 @@ Remove the DIRECTORY(ies), if they are empty.
Example:
# rmdir /tmp/foo
-------------------------------
@ -2152,7 +2180,8 @@ Options:
Example:
$ uname -a
Linux debian 2.2.15pre13
Linux debian 2.2.15pre13 #5 Tue Mar 14 16:03:50 MST 2000 i686 unknown
-------------------------------
@ -2271,6 +2300,18 @@ Example:
-------------------------------
=item B<vi>
vi [OPTION] [FILE]...
edit FILE.
Options:
-R Read-only- do not write to the file.
-------------------------------
=item B<watchdog>
watchdog DEV
@ -2511,4 +2552,4 @@ Enrique Zanardi <ezanardi@ull.es>
=cut
# $Id: busybox.pod,v 1.94 2001/04/05 19:41:23 beppu Exp $
# $Id: busybox.pod,v 1.95 2001/04/05 20:03:33 beppu Exp $