416 lines
8.8 KiB
HTML
416 lines
8.8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Copyright</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Advanced Bash-Scripting Guide"
|
|
HREF="index.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="To Do List"
|
|
HREF="todolist.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="ASCII Table"
|
|
HREF="asciitable.html"></HEAD
|
|
><BODY
|
|
CLASS="APPENDIX"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Advanced Bash-Scripting Guide: </TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="todolist.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
></TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="asciitable.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="APPENDIX"
|
|
><H1
|
|
><A
|
|
NAME="COPYRIGHT"
|
|
></A
|
|
>Appendix S. Copyright</H1
|
|
><P
|
|
>The <I
|
|
CLASS="CITETITLE"
|
|
>Advanced Bash Scripting
|
|
Guide</I
|
|
> is herewith granted to the PUBLIC DOMAIN.
|
|
This has the following implications and consequences.
|
|
</P
|
|
><P
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>A. All previous releases of the Advanced Bash Scripting Guide
|
|
are as well granted to the Public Domain.
|
|
|
|
A1. All printed editions, whether authorized by the author or not,
|
|
are as well granted to the Public Domain. This legally overrides
|
|
any stated intention or wishes of the publishers. Any statement
|
|
of copyright is void and invalid.
|
|
THERE ARE NO EXCEPTIONS TO THIS.
|
|
|
|
A2. Any release of the Advanced Bash Scripting Guide, whether in
|
|
electronic or print form is granted to the Public Domain by the
|
|
express directive of the author and previous copyright holder, Mendel
|
|
Cooper. No other person(s) or entities have ever held a valid copyright.
|
|
|
|
B. As a Public Domain document, unlimited copying and distribution rights
|
|
are granted. There can be NO restrictions. If anyone has published or will
|
|
in the future publish an original or modified version of this document,
|
|
then only additional original material may be copyrighted. The core
|
|
work will remain in the Public Domain.</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>By law, distributors and publishers (including on-line
|
|
publishers) are prohibited from imposing any conditions,
|
|
strictures, or provisions on this document, any previous versions,
|
|
or any derivative versions. The author asserts
|
|
that he has <EM
|
|
>not</EM
|
|
> entered into any contractual
|
|
obligations that would alter the foregoing declarations.</P
|
|
><P
|
|
>Essentially, you may freely distribute this book or any
|
|
derivative thereof in electronic or printed form. If you have previously
|
|
purchased or are in possession of a printed copy of a current or
|
|
previous edition, you have the LEGAL RIGHT to copy and/or redistribute
|
|
it, regardless of any copyright notice. Any copyright notice is
|
|
void.</P
|
|
><P
|
|
><EM
|
|
>Additionally, the author wishes to state his intention
|
|
that:</EM
|
|
></P
|
|
><P
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="PROGRAMLISTING"
|
|
>If you copy or distribute this book, kindly DO NOT
|
|
use the materials within, or any portion thereof, in a patent or copyright
|
|
lawsuit against the Open Source community, its developers, its
|
|
distributors, or against any of its associated software or documentation
|
|
including, but not limited to, the Linux kernel, Open Office, Samba,
|
|
and Wine. Kindly DO NOT use any of the materials within
|
|
this book in testimony or depositions as a plaintiff's "expert witness" in
|
|
any lawsuit against the Open Source community, any of its developers, its
|
|
distributors, or any of its associated software or documentation.</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></P
|
|
><P
|
|
>A Public Domain license essentially does not restrict ANY
|
|
legitimate distribution or use of this book. The author especially
|
|
encourages its (royalty-free!) use for classroom and instructional
|
|
purposes.</P
|
|
><P
|
|
> To date, limited print rights (Lulu edition) have been granted
|
|
to one individual and to <EM
|
|
>no one else</EM
|
|
>. Neither
|
|
that individual nor Lulu holds or ever has held a valid copyright.</P
|
|
><DIV
|
|
CLASS="WARNING"
|
|
><P
|
|
></P
|
|
><TABLE
|
|
CLASS="WARNING"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="25"
|
|
ALIGN="CENTER"
|
|
VALIGN="TOP"
|
|
><IMG
|
|
SRC="../images/warning.gif"
|
|
HSPACE="5"
|
|
ALT="Warning"></TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
VALIGN="TOP"
|
|
><P
|
|
>It has come to the attention of the author that
|
|
<EM
|
|
>unauthorized</EM
|
|
> electronic and print
|
|
editions of this book are being sold commercially on <SPAN
|
|
CLASS="TRADEMARK"
|
|
>itunes</SPAN
|
|
>®, <EM
|
|
>amazon.com</EM
|
|
>
|
|
and elsewhere. These are illegal and pirated editions produced
|
|
without the author's permission, and readers of this book are
|
|
strongly urged not to purchase them. In fact, these pirated editions are
|
|
now legal, but necessarily fall into the Public Domain, and any
|
|
copyright notices contained within them are invalid and void.</P
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><P
|
|
>The author produced this book in a manner consistent with the
|
|
spirit of the <A
|
|
HREF="http://www.tldp.org/manifesto.html"
|
|
TARGET="_top"
|
|
>LDP
|
|
Manifesto</A
|
|
>.</P
|
|
><TABLE
|
|
CLASS="SIDEBAR"
|
|
BORDER="1"
|
|
CELLPADDING="5"
|
|
><TR
|
|
><TD
|
|
><DIV
|
|
CLASS="SIDEBAR"
|
|
><A
|
|
NAME="AEN25689"
|
|
></A
|
|
><P
|
|
></P
|
|
><P
|
|
>Linux is a trademark registered to Linus Torvalds.</P
|
|
><P
|
|
>Fedora is a trademark registered to Red Hat.</P
|
|
><P
|
|
>Unix and UNIX are trademarks registered to the Open Group.</P
|
|
><P
|
|
>MS Windows is a trademark registered to the Microsoft Corp.</P
|
|
><P
|
|
>Solaris is a trademark registered to Oracle, Inc.</P
|
|
><P
|
|
>OSX is a trademark registered to Apple, Inc.</P
|
|
><P
|
|
>Yahoo is a trademark registered to Yahoo, Inc.</P
|
|
><P
|
|
>Pentium is a trademark registered to Intel, Inc.</P
|
|
><P
|
|
>Thinkpad is a trademark registered to Lenovo, Inc.</P
|
|
><P
|
|
>Scrabble is a trademark registered to Hasbro, Inc.</P
|
|
><P
|
|
>Librie, PRS-500, and PRS-505 are trademarks registered to
|
|
Sony, Inc.</P
|
|
><P
|
|
>All other commercial trademarks mentioned in the body of this work
|
|
are registered to their respective owners.</P
|
|
><P
|
|
></P
|
|
></DIV
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><P
|
|
>Hyun Jin Cha has done a <A
|
|
HREF="http://kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/index.html"
|
|
TARGET="_top"
|
|
>Korean
|
|
translation</A
|
|
> of version 1.0.11 of this book. Spanish,
|
|
Portuguese, <A
|
|
HREF="http://abs.traduc.org/"
|
|
TARGET="_top"
|
|
>French</A
|
|
>, German, <A
|
|
HREF="http://it.tldp.org/guide/abs/index.html"
|
|
TARGET="_top"
|
|
>Italian</A
|
|
>,
|
|
<A
|
|
HREF="http://gazette.linux.ru.net/rus/articles/index-abs-guide.html"
|
|
TARGET="_top"
|
|
>Russian</A
|
|
>,
|
|
<A
|
|
HREF="http://premekvihan.net/bash"
|
|
TARGET="_top"
|
|
>Czech</A
|
|
>, <A
|
|
HREF="http://www.linuxsir.org/bbs/showthread.php?t=256887"
|
|
TARGET="_top"
|
|
>Chinese</A
|
|
>,
|
|
Indonesian, Dutch, Romanian, Bulgarian, and Turkish translations are also
|
|
available or in progress. If you wish to translate this document
|
|
into another language, please feel free to do so, subject to
|
|
the terms stated above. The author wishes to be notified of such
|
|
efforts.</P
|
|
><TABLE
|
|
CLASS="SIDEBAR"
|
|
BORDER="1"
|
|
CELLPADDING="5"
|
|
><TR
|
|
><TD
|
|
><DIV
|
|
CLASS="SIDEBAR"
|
|
><A
|
|
NAME="AEN25709"
|
|
></A
|
|
><P
|
|
></P
|
|
><P
|
|
>Those generous readers desiring to
|
|
make a donation to the author may contribute a small
|
|
amount via Paypal to my e-mail address,
|
|
<TT
|
|
CLASS="EMAIL"
|
|
><<A
|
|
HREF="mailto:thegrendel.abs@gmail.com"
|
|
>thegrendel.abs@gmail.com</A
|
|
>></TT
|
|
>.
|
|
(An <TT
|
|
CLASS="USERINPUT"
|
|
><B
|
|
>Honor Roll of Supporters</B
|
|
></TT
|
|
>
|
|
is given at the beginning of the <A
|
|
HREF="http://bash.deta.in/Change.log"
|
|
TARGET="_top"
|
|
>Change Log</A
|
|
>.)
|
|
This is <EM
|
|
>not</EM
|
|
> a requirement.
|
|
The <I
|
|
CLASS="FIRSTTERM"
|
|
>ABS Guide</I
|
|
> is a free and freely
|
|
distributed document for the use and enjoyment of the Linux
|
|
community. However, in these difficult times, showing support
|
|
for voluntary projects and especially to authors of limited
|
|
means is more critically important than ever.</P
|
|
><P
|
|
></P
|
|
></DIV
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="todolist.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="asciitable.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>To Do List</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>ASCII Table</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |