1014 lines
59 KiB
HTML
1014 lines
59 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||
<!-- saved from url=(0038)http://oase-shareware.org/shell/links/ -->
|
||
<HTML><HEAD><TITLE>SHELLdorado - Links</TITLE>
|
||
<META content="text/html; charset=windows-1252" http-equiv=Content-Type><!-- $Id: masterlayout.html.in,v 1.14 2001/05/31 00:09:19 heiner Exp $ --><LINK
|
||
href="mailto:heiner.steven@shelldorado.com" rev=MADE>
|
||
<META
|
||
content="links to unix shell scripts, shell script utilities, shell script tutorials, shell script references, shell script articles, unix tools, unix for windows, shell script faqs, sh ksh bash zsh"
|
||
name=keywords>
|
||
<META content="Links to a wealth of shell script resources in the Web"
|
||
name=DESCRIPTION>
|
||
<META content="MSHTML 5.00.2614.3500" name=GENERATOR></HEAD>
|
||
<BODY background="SHELLdorado - Links.files/slice_background.gif"
|
||
bgColor=#ffffff><!-- ========== BANNER =========================================== -->
|
||
<TABLE border=0 cellPadding=0 cellSpacing=0>
|
||
<TBODY>
|
||
<TR><!-- ========== LEFT GUTTER ==================================== --><!-- ========== LOGO COLUMN ==================================== -->
|
||
<TD vAlign=top width=130><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" width=125><BR><A
|
||
href="http://www.shelldorado.com/" name=top><IMG
|
||
alt="Heiner's SHELLdorado" border=0 height=70
|
||
src="SHELLdorado - Links.files/l_plaquette.gif" width=130></A> </TD><!-- ========== GUTTER ========================================= -->
|
||
<TD width=20><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" width=20></TD><!-- ========== TITLE COLUMN =================================== -->
|
||
<TD vAlign=top>
|
||
<TABLE border=0 cellPadding=5 cellSpacing=0>
|
||
<TBODY>
|
||
<TR>
|
||
<TD><BIG><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva>Links</FONT></BIG></BIG><BR><SMALL><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><EM>SHELLdorado - your UNIX
|
||
shell scripting resource</EM></FONT></SMALL> </TD></TR><!-- ======== Navigaton bar =================================- -->
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/"><IMG alt=Home
|
||
border=0 height=18 src="SHELLdorado - Links.files/b_home.gif"
|
||
width=75></A><A
|
||
href="http://oase-shareware.org/shell/goodcoding/"><IMG
|
||
alt="Good Shell Coding Practices" border=0 height=18
|
||
src="SHELLdorado - Links.files/b_goodcoding.gif" width=75></A><A
|
||
href="http://oase-shareware.org/shell/scripts/"><IMG
|
||
alt="Example Shell Scripts" border=0 height=18
|
||
src="SHELLdorado - Links.files/b_scripts.gif" width=75></A><A
|
||
href="http://oase-shareware.org/shell/links/"><IMG
|
||
alt="Shell Scripting Links" border=0 height=18
|
||
src="SHELLdorado - Links.files/s_links.gif" width=75></A><A
|
||
href="http://oase-shareware.org/shell/shelltips/"><IMG
|
||
alt="Shell Scripting Tips+Tricks" border=0 height=18
|
||
src="SHELLdorado - Links.files/b_shelltips.gif" width=75></A><A
|
||
href="http://oase-shareware.org/shell/articles/"><IMG
|
||
alt="Shell Scripting Articles" border=0 height=18
|
||
src="SHELLdorado - Links.files/b_articles.gif"
|
||
width=75></A></TD></TR></TBODY></TABLE></TD><!-- ========== GUTTER ========================================= -->
|
||
<TD width=20><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" width=20></TD></TR></TBODY></TABLE><!-- ========== END BANNER ======================================= --><!-- ========== PAGE LAYOUT ======================================= -->
|
||
<TABLE border=0 cellPadding=0 cellSpacing=0>
|
||
<TBODY>
|
||
<TR><!-- ===== GUTTER =============================================== -->
|
||
<TD width=5><IMG alt="" height=1 src="SHELLdorado - Links.files/pixel.gif"
|
||
width=5></TD><!-- ===== SCAN COLUMN LINKS ==================================== -->
|
||
<TD vAlign=top width=125><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" vspace=10 width=125><BR>
|
||
<TABLE border=0 cellPadding=2>
|
||
<TBODY>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#archives"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Script
|
||
Archives</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#scripts"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Sophisticated Script
|
||
Examples</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A
|
||
href="http://oase-shareware.org/shell/links/#scripts_commercial"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Scripts
|
||
(commercial)</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#utilities"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Utilities</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#links"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Links</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#tutorials"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Script
|
||
Tutorials</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A
|
||
href="http://oase-shareware.org/shell/links/#references"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Script
|
||
References</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#articles"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Script
|
||
Articles</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#downloads"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Downloads</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#unixtools"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>UNIX
|
||
Tools</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A
|
||
href="http://oase-shareware.org/shell/links/#unixtools_win"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>UNIX Tools for
|
||
Windows</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A
|
||
href="http://oase-shareware.org/shell/links/#unixtools_win_commercial"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>UNIX Tools for Windows
|
||
(commercial)</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#faqs"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>UNIX and Shell Frequently
|
||
Asked Questions (FAQ)</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#books"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Books</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A
|
||
href="http://oase-shareware.org/shell/links/#othershells"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Other
|
||
Shells</SMALL></FONT></A><BR></TD></TR>
|
||
<TR>
|
||
<TD><A href="http://oase-shareware.org/shell/links/#humor"><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><SMALL>Humor</SMALL></FONT></A><BR></TD></TR></TBODY></TABLE></TD><!-- ===== GUTTER =============================================== -->
|
||
<TD width=25><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" width=25></TD><!-- ===== TEXT COLUMN ========================================== -->
|
||
<TD vAlign=top><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" vspace=10 width=365><BR>The
|
||
location of this page is <A
|
||
href="http://www.shelldorado.com/links/">http://www.shelldorado.com/links/</A>
|
||
|
||
<P><SMALL>If a link does not work, or if you know a new link for this
|
||
page, please <A href="mailto:heiner.steven@shelldorado.com">write me a
|
||
mail</A>.</SMALL></P>
|
||
<P><SMALL><IMG alt=[New] src="SHELLdorado - Links.files/new.gif"> marks
|
||
resources that were added within the last 30 days<BR><IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"> indicates that the web
|
||
resource and/or the SHELLdorado description was modified within the last
|
||
30 days</SMALL></P>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=archives>Shell Script
|
||
Archives</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/1565922603/heinersshelldora/">UNIX
|
||
Power Tools Book</A> (<EM title=Author>Jerry D. Peek</EM>, <EM
|
||
title=Author>Tim O'Reilly</EM>, <EM title=Author>Mike Loukides</EM>) -
|
||
Excellent book about UNIX shell scripting with many examples <!--U1,R1-->
|
||
<UL>
|
||
<LI><A
|
||
href="ftp://ftp.ora.com/published/oreilly/power_tools/unix/split">Browse
|
||
the script directory</A><!--U3,R1-->
|
||
<LI><A
|
||
href="ftp://ftp.ora.com/published/oreilly/power_tools/unix/upt9707.tgz">Archive
|
||
of all shell scripts (684 KB)</A><!--U2,R1--> </LI></UL>
|
||
<LI><A href="http://trillian.mit.edu/~jc/sh/">John Chamber's Script
|
||
directory</A> (<EM title=Author>John Chambers</EM>) - Large collection
|
||
of more than 300 good shell scripts, well commented<!--U4,R2-->
|
||
<UL>
|
||
<LI><A href="http://trillian.mit.edu/~jc/">Home directory</A><!--U5,R2--> </LI></UL>
|
||
<LI><A href="http://www.zipworld.com.au/~cs/scripts/">Cameron Simpson's
|
||
Scripts</A> (<EM title=Author>Cameron Simpson</EM>) - more than 800
|
||
shell scripts and perl programs<!--U6,R3-->
|
||
<LI><A
|
||
href="ftp://ftp.armory.com./pub/scripts/">ftp://ftp.armory.com./pub/scripts/</A>
|
||
(<EM title=Author>John H. DuBois III</EM>) - Archive of more than 100
|
||
scripts. They tend to be large, but well commented. Some are specific to
|
||
the SCO UNIX operating system<!--U7,R4-->
|
||
<UL>
|
||
<LI><A href="http://www.armory.com/~ftp/">Short descripton of each
|
||
script</A><!--U8,R4--> </LI></UL>
|
||
<LI><A href="ftp://ftp.cs.duke.edu/pub/des/scripts/INDEX.html">Daniel E.
|
||
Singer's scripts</A> (<EM title=Author>Daniel E. Singer</EM>) - Well
|
||
written system administration and web related scripts<!--U9,R5-->
|
||
<LI><A href="http://www.cs.indiana.edu/hyplan/kinzler/home.html">Steve
|
||
Kinzler's Home Directory</A> (<EM title=Author>Steve Kinzler</EM>) -
|
||
more than 180 scripts (shell and perl) simplifying web usage,
|
||
administration, configuration<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U98,R68-->
|
||
<LI><A
|
||
href="http://sourceforge.net/snippet/browse.php?by=lang&lang=7">SourceForge:
|
||
Snippet Library</A> (<EM title=Hoster>Source Forge</EM>) - More than 70
|
||
scripts for different shells in varying quality<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U266,R194-->
|
||
<LI><A href="http://www.gnu.org/software/shtool/">GNU shtool</A> (<EM
|
||
title=Author>Ralf S. Engelschall</EM>) - a collection of useful script
|
||
functionality (i.e. for software installation) in one script<IMG
|
||
alt=[Update] src="SHELLdorado - Links.files/update.gif"><!--U99,R69-->
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/0134514947/heinersshelldora">Portable
|
||
Shell Programming: An Extensive Collection of Bourne Shell Examples</A>
|
||
(<EM title=Author>Bruce Blinn</EM>)<!--U89,R62-->
|
||
<UL>
|
||
<LI><A
|
||
href="ftp://ftp.prenhall.com/pub/ptr/hewlett_packard_professional_books.w-064/blinn/port.sh/shbook.tar.Z">Examples
|
||
from the book (28 KB)</A><!--U97,R62--> </LI></UL>
|
||
<LI><A href="http://www.sun.com/bigadmin/scripts/">BigAdmin Scripts</A>
|
||
(<EM title=Publisher>Sun Microsystems</EM>) - More than 80 scripts
|
||
related to Solaris system administration<!--U285,R201-->
|
||
<LI><A href="http://www.linuxlots.com/~dunne//scripts.html">Unix shell
|
||
scripts</A> (<EM title=Author>Paul Dunne</EM>) - Page with more than 50
|
||
small shell scripts (some from the Unix Power Tools book)<!--U195,R147-->
|
||
<LI><A
|
||
href="http://www.student.comp.brad.ac.uk/~crwhite/direc.cgi?bin">Cyrek's
|
||
bin directory</A> (<EM title=Author>Carl R. White</EM>) - More than 60
|
||
scripts with short names (and even shorter comments...)<!--U101,R71-->
|
||
<LI><A href="http://alge.anart.no/linux/scripts/">Lucc's Shell
|
||
Scripts</A> (<EM title=Author>Luke Th. Bullock</EM>) - some BASH scripts
|
||
and scripts using the dialog and widtools programs for graphical front
|
||
ends<IMG alt=[Update] src="SHELLdorado - Links.files/update.gif"><!--U102,R72-->
|
||
<LI><A
|
||
href="http://incres.anu.edu.au/manuals/korn_scripts/scripts.html">Korn
|
||
Shell Script Course Notes: Example Scripts</A> (<EM title=Hoster>Centre
|
||
for Resource and Environmental Studies</EM>) - More than 20 small
|
||
example scripts (in one file)<!--U103,R73-->
|
||
<LI><A href="http://tcshrc.sourceforge.net/">The tcshrc Project Page</A>
|
||
(<EM title=Author>Simos Xenitellis</EM>) - a set of advanced startup
|
||
scripts for the TCSH<!--U250,R185-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://download.sourceforge.net/tcshrc/">tcshrc-0.7.tar.gz (87
|
||
kb)</A><!--U251,R185--> </LI></UL></LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=scripts>Sophisticated
|
||
Script Examples</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.cs.ucsd.edu/users/bsy/cse80/lec4/script.html">[dilbert.sh]
|
||
CSE80 -- Lecture 4, Apr 25 -- An Example of Shell Script</A> (<EM
|
||
title=Author>Bennet Yee</EM>) - Extensively explained example script
|
||
getting the daily "Dilbert" comic via the Web<!--U227,R171-->
|
||
<LI><A href="http://www.tinaa.com/TTdb/">TTdb: bourne shell database</A>
|
||
(<EM title=Author>Christian D. Odhner</EM>) - A small (50 KB) database
|
||
to be used with own scripts<!--U184,R139-->
|
||
<LI><A href="http://www.cus.org.uk/~ccooke/ccirc2/">ccirc 2.x</A> (<EM
|
||
title=Author>Charles Cooke</EM>) - IRC client written in KSH scripts<!--U254,R142-->
|
||
<LI><A
|
||
href="ftp://ftp.uu.net/usenet/comp.sources.unix/volume13/sbbs/">Sigma
|
||
Bulletin Board System</A> (<EM title=Author>Rob DeMarco</EM>) - A
|
||
complete BBS written using shell scripts (26 scripts, 52 KB)<!--U243,R179-->
|
||
<LI><A href="http://sourceforge.net/projects/shoop/">SourceForge:
|
||
Project Info - shoop</A> (<EM title=Author>Joseph Emmanuel (Joey)
|
||
Hess</EM>, <EM title=Author>Gergely Nagy</EM>) - "Shell libraries that
|
||
implement full object oriented programming for POSIX shell scripts.
|
||
Specifically shoop offers classless OO with introspection, finalization,
|
||
serialization, and multiple inheritance"<!--U269,R186-->
|
||
<UL>
|
||
<LI><A
|
||
href="ftp://ftp.sourceforge.net/pub/mirrors/debian/pool/main/s/shoop/shoop_0.1.tar.gz">Source
|
||
archive (tar.gz, 40K)</A><!--U268,R186--> </LI></UL></LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=scripts_commercial>Shell
|
||
Scripts (commercial)</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.raycosoft.com/rayco/typhoon/">Typhoon (formerly
|
||
"Portable Unix Toolkit")</A> (<EM title=Vendor>RayCosoft</EM>) - a
|
||
collection of Korn shell scripts and login environment files. A
|
||
shareware version is available for evaluation purposes<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U11,R7--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=utilities>Shell
|
||
Utilities</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://199.103.168.8/web1/hak/netcat.html">netcat - create
|
||
network connections</A> (<EM title=Author>hobbit@avian.org</EM>) -
|
||
Excellent utility program (written in c) to create TCP or UDP
|
||
connections using shell scripts. Using this program you can access
|
||
remote services from shell scripts, or even create servers implemented
|
||
using shell scripts <!--U188,R143-->
|
||
<UL>
|
||
<LI><A
|
||
href="ftp://ftp.uni-stuttgart.de/pub/org/uni-s/rus/security/unix/hobbit/nc110.tgz">nc110.tgz
|
||
(74 KB)</A><!--U189,R143--> </LI></UL>
|
||
<LI><A href="http://www.gnu.org/software/wget/">GNU wget - the
|
||
noninteractive download utility</A> (<EM title=Author>Hrvoje
|
||
Niksic</EM>) - may be used to download files or web pages from scripts<!--U190,R144-->
|
||
<UL>
|
||
<LI><A href="http://www.gnu.org/manual/wget/html_mono/wget.html">GNU
|
||
Wget Manual</A><!--U191,R144-->
|
||
<LI><A
|
||
href="ftp://ftp.gnu.org/pub/gnu/wget/wget-1.5.3.tar.gz">wget-1.5.3.tar.gz
|
||
(436 KB)</A><!--U192,R144--> </LI></UL>
|
||
<LI><A href="ftp://ftp.ora.com/pub/examples/nutshell/ksh/ksh.tar.Z">KSH
|
||
debugger</A> (<EM title=Author>Bill Rosenblatt</EM>) - from the book
|
||
"Learning the Korn Shell" by Bill Rosenblatt. Written in KSH<!--U13,R8-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/1565920546/heinersshelldora/">Learning
|
||
the Korn Shell (Book)</A><!--U18,R8--> </LI></UL>
|
||
<LI><A href="http://www.ugu.com/">UNIX Guru Universe</A> (<EM
|
||
title=Maintainer>Kirk Waingrow</EM>) - many UNIX related programs, some
|
||
of them are scripts<!--U16,R12-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.ugu.com/sui/ugu/show?I=software.shell&F=1111111111&G=Y">Shell
|
||
Software - some shell utility programs written in C</A><!--U224,R12-->
|
||
</LI></UL>
|
||
<LI><A
|
||
href="http://pobox.com/~oleg/ftp/Communications.html#sh-agents">pipe_scripting</A>
|
||
(<EM title=Author>Oleg Kiselyov</EM>) - A tool written in C turning
|
||
"...any UNIX-interactive application into a server...". I recommend
|
||
"netcat" for this purpose<!--U186,R141-->
|
||
<LI><A
|
||
href="ftp://asterix.fi.upm.es/pub/facultad/departamentos/datsi/frosal/shc-3.2.tgz">shc-3.2.tgz
|
||
(16 KB)</A> (<EM title=Author>Francisco Javier Rosales Garcia</EM>) -
|
||
Converts simple shell scripts to C code, which can be compiled
|
||
afterwards<IMG alt=[New] src="SHELLdorado - Links.files/new.gif"><!--U289,R204--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=links>Shell
|
||
Links</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.softpanorama.org/Scripting/shells.shtml">Softpanorama
|
||
Virtual Library: Open Source Shells Webliography</A> (<EM
|
||
title=Author>Nikolai Bezroukov</EM>) - a fairly comprehensive collection
|
||
of shell scripting links. A little hard to read because of large quoted
|
||
article excerpts<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U15,R11-->
|
||
<LI><A href="http://www.kornshell.com/">http://www.kornshell.com/</A>
|
||
(<EM title=Author>David G. Korn</EM>) - Links to software,
|
||
documentation, web-resources and books on ksh and ksh93<!--U67,R43-->
|
||
<LI><A href="http://www.herring.org/techie.html">Sandy Herring's Techie
|
||
Treks</A> (<EM title=Author>Sandy Herring</EM>) - A wealth of links to
|
||
all kinds of UNIX related resources<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U14,R10-->
|
||
<LI><A href="http://dfrench.hypermart.net/kshweb.html">Korn Shell Web
|
||
(kshWeb)</A> (<EM title=Author>Dana French</EM>) - KSH scripts and the
|
||
"Shell Curses", a curses-like library for korn shell programmers<!--U17,R13--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=tutorials>Shell Script
|
||
Tutorials</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://physinfo.ulb.ac.be/cit_courseware/unix/default.htm">Learning
|
||
UNIX, v4.0</A> (<EM title=Author>Brian Brown</EM>) - Excellent UNIX
|
||
tutorial, with many examples, small excercises, and some graphics<!--U161,R124-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://physinfo.ulb.ac.be/cit_courseware/unix/unix13.htm">shell
|
||
programming part 1</A><!--U159,R124-->
|
||
<LI><A
|
||
href="http://physinfo.ulb.ac.be/cit_courseware/unix/unix14.htm">shell
|
||
programming part 2</A><!--U160,R124--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.iagu.on.net/docs/dec/DOCUMENTATION/AA-PS2HC-TET1_html/TOC.html">Command
|
||
and Shell User's Guide</A> (<EM title=Publisher>Digital Equipment
|
||
Corporation</EM>) - Detailed introduction to UNIX and the shell<!--U29,R18-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.iagu.on.net/docs/dec/DOCUMENTATION/AA-PS2HC-TET1_html/uc8.html">Shell
|
||
Overview</A><!--U30,R18-->
|
||
<LI><A
|
||
href="http://www.iagu.on.net/docs/dec/DOCUMENTATION/AA-PS2HC-TET1_html/uc9.html">Shell
|
||
Features</A><!--U31,R18--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.infocom.cqu.edu.au/Units/aut2000/85321/Resources/Study_Guide/">Introduction
|
||
to Linux Systems Administration</A> (<EM title=Author>Faculty of
|
||
Informatics and Communication</EM>, <EM title=Publisher>Central
|
||
Queensland University</EM>) - Excellent UNIX Course<!--U20,R15-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.infocom.cqu.edu.au/Units/aut2000/85321/Resources/Study_Guide/all.pdf">Study
|
||
Guide in PDF format (5.62 MB)</A><!--U21,R15-->
|
||
<LI><A
|
||
href="http://www.infocom.cqu.edu.au/Units/aut2000/85321/Resources/Study_Guide/Chapter_6/">The
|
||
Shell</A><!--U22,R15-->
|
||
<LI><A
|
||
href="http://www.infocom.cqu.edu.au/Units/aut2000/85321/Resources/Study_Guide/Chapter_7/">Text
|
||
Manipulation</A><!--U23,R15-->
|
||
<LI><A
|
||
href="http://www.infocom.cqu.edu.au/Units/aut2000/85321/Resources/Study_Guide/Chapter_8/">Shell
|
||
Programming</A><!--U24,R15--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.ling.helsinki.fi/users/reriksso/unix/shell.html">An
|
||
introduction to the UNIX Shell</A> (<EM title=Author>Stephen R.
|
||
Bourne</EM>) - Introduction to the Bourne shell by it's inventor<!--U25,R16-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.softlab.ece.ntua.gr/facilities/documentation/unix/docs/sh.txt">text
|
||
version</A><!--U201,R16-->
|
||
<LI><A
|
||
href="http://www.softlab.ece.ntua.gr/facilities/documentation/unix/docs/sh.ps">PostScript
|
||
(95 kb)</A><!--U202,R16-->
|
||
<LI><A href="http://cm.bell-labs.com/7thEdMan/vol2/shell.bun">Original
|
||
(troff source file)</A><!--U26,R16--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.nacse.org/demos/coping-with-unix/coping-with-unix/book.html">NACSE
|
||
- Coping With Unix</A> (<EM title=Author>Rubin H. Landau</EM>, <EM
|
||
title=Author>Melanie Johnson</EM>, <EM title=Author>Jon Maestri</EM>) -
|
||
A very gentle approach to lerning UNIX, in many small steps, starting
|
||
with "Logging In". Based on a book. The "interactive" version even has a
|
||
terminal window you can enter commands in (did not work for me) <!--U163,R126-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.nacse.org/demos/coping-with-unix/coping-with-unix/node155.html">Shell
|
||
Programs (Scripts)</A><!--U164,R126-->
|
||
<LI><A
|
||
href="http://www.nacse.org/demos/coping-with-unix/coping-with-unix/node162.html">Interactive
|
||
Shell Tips</A><!--U165,R126-->
|
||
<LI><A href="http://nacphy.physics.orst.edu/UNIX/">Coping with Unix -
|
||
An Interactive Survival Kit</A><!--U167,R126-->
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/0471532711/heinersshelldora">Book:
|
||
A Scientist's and Engineer's Guide to Workstations and Supercomputers:
|
||
Coping with Unix, RISC, Vectors, and Programming</A><!--U166,R126-->
|
||
</LI></UL>
|
||
<LI><A href="http://www.grymoire.com/Unix/index.html">The Grymoire -
|
||
home for UNIX wizards</A> (<EM title=Author>Bruce Barnett</EM>) -
|
||
Excellent resource for UNIX related articles about the shell, awk, sed
|
||
and more<!--U273,R197-->
|
||
<UL>
|
||
<LI><A href="http://www.grymoire.com/Unix/Sh.html">Sh</A><!--U277,R197-->
|
||
</LI></UL>
|
||
<LI><A href="http://www.linuxdoc.org/LDP/abs/html/">Advanced BASH
|
||
Scripting HOWTO</A> (<EM title=Author>Mendel Leo Cooper</EM>) -
|
||
Excellent introduction to BASH scripting. Many examples. Unfortunately
|
||
BASH specific parts are not indicated explicitly<!--U247,R183-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://personal.riverusers.com/~thegrendel/abs-guide-1.1.tar.gz">Advanced
|
||
BASH Scripting HOWTO 1.1 (tar.gz, 567 k)</A><IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U248,R183--> </LI></UL>
|
||
<LI><A
|
||
href="http://amp.nrl.navy.mil/code5595/ccs-training/unix-tools/unix-tools.pdf">UNIX
|
||
Tools Course Notes (PDF, 87k)</A> (<EM title=Author>Michael G.
|
||
Vonk</EM>) - Short, but good introduction to UNIX and script programming<!--U237,R176-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://amp.nrl.navy.mil/code5595/ccs-training/unix-tools/companion-page.html">UNIX
|
||
Tools Companion Page</A><!--U238,R176--> </LI></UL>
|
||
<LI><A href="http://rute.sourceforge.net/">Route User's Tutorial and
|
||
Exposition</A> (<EM title=Author>Paul Sheer</EM>) - Comprehensive
|
||
introduction to the UNIX environment. Note: shell chapters mix standard
|
||
and BASH specific features without distinction <!--U270,R196-->
|
||
<UL>
|
||
<LI><A href="http://rute.sourceforge.net/node10.html">7. Shell
|
||
Scripting</A><!--U271,R196-->
|
||
<LI><A href="http://rute.sourceforge.net/node23.html">20. Advanced
|
||
Shell Scripting</A><!--U272,R196--> </LI></UL>
|
||
<LI><A
|
||
href="http://riceinfo.rice.edu/Computer/Documents/Unix/unix18.pdf">Advanced
|
||
Unix-Scripts (PDF, 208k)</A> (<EM title=Publisher>Rice University</EM>)
|
||
- Scripting basics for CSH and Bourne shell. 5 (of 25) pages describe
|
||
csh bugs<!--U236,R175-->
|
||
<LI><A
|
||
href="http://ra.stsci.edu/documents/UUG/UnixGuide.book_23.html">Shell
|
||
Concepts (Wildcards, Piping, Redirection)</A> (<EM title=Publisher>Space
|
||
Telescope Science Institute</EM>) - Illustrated UNIX tutorial<!--U145,R113-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://ra.stsci.edu/documents/UUG/UnixGuide.book_25.html">Bourne
|
||
Shell</A><!--U147,R113--> </LI></UL>
|
||
<LI><A
|
||
href="http://hemsidor.torget.se/users/d/Devlin/shell/index.html">UNIX
|
||
Bourne Shell Programming</A> (<EM title=Author>unknown [Please contact
|
||
me if you know the author, hs]</EM>) - Comprehensive bourne shell
|
||
scripting tutorial with many examples and excercises<!--U168,R127-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://hemsidor.torget.se/users/d/Devlin/shell/sh9a.html">Optional
|
||
Chapter - KornShell Programming</A><!--U170,R127-->
|
||
<LI><A
|
||
href="http://hemsidor.torget.se/users/d/Devlin/shell/shell.zip">Book
|
||
as ZIP file "shell.zip" (117 KB)</A><!--U169,R127--> </LI></UL>
|
||
<LI><A href="http://sayle.net/book/">Bourne Shell Programming</A> (<EM
|
||
title=Author>Robert P. Sayle</EM>) - many practical examples, not only
|
||
for system administrators<!--U32,R19-->
|
||
<LI><A
|
||
href="http://uwsg.ucs.indiana.edu/usail/cgi-bin/quiz/show/eds3shell">Online
|
||
quiz</A> (<EM title=Author>Indiana University</EM>) - Good Bourne Shell
|
||
tutorial/reference <!--U28,R17-->
|
||
<LI><A
|
||
href="http://www.isu.edu/departments/comcom/unix/workshop/unixindex.html">A
|
||
Basic UNIX Tutorial</A> (<EM title=Author>Idaho State University</EM>) -
|
||
A good introduction to UNIX and the basics of the (interactive) shell
|
||
usage<IMG alt=[Update] src="SHELLdorado - Links.files/update.gif"><!--U19,R14-->
|
||
<LI><A href="http://wks.uts.ohio-state.edu/unix_course/">Introduction to
|
||
Unix</A> (<EM title=Author>Frank G. Fiamingo</EM>, <EM
|
||
title=Author>Linda DeBula</EM>, <EM title=Author>Linda Condron</EM>) -
|
||
Concise introduction to Unix, SH and CSH<!--U239,R177-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://wks.uts.ohio-state.edu/unix_course/intro-55.html">CHAPTER
|
||
5 Shells</A><!--U240,R177-->
|
||
<LI><A
|
||
href="http://wks.uts.ohio-state.edu/unix_course/intro-104.html">CHAPTER
|
||
9 Shell Programming</A><!--U241,R177--> </LI></UL>
|
||
<LI><A
|
||
href="http://www-h.eng.cam.ac.uk/help/tpl/unix/scripts/scripts.html">Shell
|
||
Scripts and Awk on the CUED Teaching System</A> (<EM title=Author>Tim P.
|
||
Love</EM>) - Short introduction into shell programming for UNIX
|
||
beginners. Note that the referenced shell is the KornShell.<!--U151,R118-->
|
||
<LI><A
|
||
href="http://wwwpub.utdallas.edu/~rburden/CS4375.501/index.html">CS
|
||
4375.501 Principles of Unix</A> (<EM title=Author>Richard Burden</EM>) -
|
||
Explains the shell basics (a little hard to read because of the text
|
||
formatting)<!--U230,R174-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://wwwpub.utdallas.edu/~rburden/CS4375.501/lect6-3.txt">command
|
||
types, parameters, quoting</A><!--U231,R174-->
|
||
<LI><A
|
||
href="http://wwwpub.utdallas.edu/~rburden/CS4375.501/lect6-10.txt">UNIX
|
||
test questions (with answers)</A><!--U233,R174-->
|
||
<LI><A
|
||
href="http://wwwpub.utdallas.edu/~rburden/CS4375.501/lect6-12.txt">aliases,
|
||
control structures</A><!--U234,R174-->
|
||
<LI><A
|
||
href="http://wwwpub.utdallas.edu/~rburden/CS4375.501/lect6-17.txt">ksh,
|
||
csh</A><!--U235,R174--> </LI></UL>
|
||
<LI><A
|
||
href="http://wwwpub.utdallas.edu/~rburden/CS4375.501/lect6-5.txt">variable
|
||
substitutions, redirection, scripts, ...</A> (<EM title=Publisher>NC
|
||
State University - Administrative Computing Service</EM>) - A short
|
||
description of input/output redirection and file name patterns<!--U232,R173-->
|
||
<LI><A href="http://incres.anu.edu.au/manuals/korn_scr.html">Korn Shell
|
||
Script Course Notes</A> (<EM title=Publisher>Centre for Resource and
|
||
Environmental Studies</EM>) - Short introduction to Korn Shell
|
||
programming <!--U226,R170--></LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=references>Shell Script
|
||
References</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.opengroup.org/onlinepubs/7908799/xcu/shellix.html">Shell
|
||
Command Language Index</A> (<EM title=Author>The Open Group</EM>) -
|
||
Excellent, detailed and comprehensive reference for the Korn Shell (part
|
||
of the Single UNIX(R) Specification)<!--U34,R21-->
|
||
<LI><A
|
||
href="http://www.gnu.org/manual/bash/html_chapter/bashref_toc.html">Bash
|
||
Reference Manual</A> (<EM title=Author>Chet Ramey</EM>, <EM
|
||
title=Author>Brian Fox</EM>) - Definite reference for the "Bourne-Again
|
||
SHell" (BASH)<!--U37,R24-->
|
||
<LI><A href="http://docs.sun.com/ab2/coll.72.4/DTKSHUG/">Desktop
|
||
KornShell User's Guide</A> (<EM title=Author>Sun Microsystems</EM>) -
|
||
Describes the dtksh (a ksh93 with Motif extension)<!--U35,R22-->
|
||
<LI><A
|
||
href="http://docs.sun.com/ab2/coll.40.6/REFMAN1/@Ab2PageView/144873?Ab2Lang=C&Ab2Enc=iso-8859-1">User
|
||
Commands - ksh</A> (<EM title=Author>Sun Microsystems</EM>) - ksh manual
|
||
page for Solaris 8<!--U36,R23-->
|
||
<LI><A href="http://www.cs.mun.ca/~michael/pdksh/pdksh-man.html">pdksh
|
||
Manual Page</A> (<EM title=Author>Michael Rendell</EM>) - Public Domain
|
||
Korn Shell (pdksh) manual page from the current maintainer<!--U44,R26-->
|
||
|
||
<LI><A href="http://www.neosoft.com/neosoft/man/sh.1.html">sh manual
|
||
page</A> (<EM title=Publisher>NeoSoft</EM>)<!--U38,R25-->
|
||
<UL>
|
||
<LI><A href="http://www.neosoft.com/neosoft/man/csh.1.html">csh</A><!--U39,R25-->
|
||
|
||
<LI><A
|
||
href="http://www.neosoft.com/neosoft/man/ksh.1.html">(pd)ksh</A><!--U40,R25-->
|
||
|
||
<LI><A href="http://www.neosoft.com/neosoft/man/bash.1.html">bash</A><!--U41,R25-->
|
||
|
||
<LI><A href="http://www.neosoft.com/neosoft/man/zsh.1.html">zsh</A><!--U42,R25-->
|
||
|
||
<LI><A href="http://www.neosoft.com/neosoft/man/tcsh.1.html">tcsh</A><!--U43,R25-->
|
||
</LI></UL>
|
||
<LI><A
|
||
href="http://www.cs.princeton.edu/~jlk/kornshell/doc/man88.html">ksh
|
||
manual page</A> - ksh88 reference from www.kornshell.com<!--U45,R27-->
|
||
<LI><A
|
||
href="http://www.cs.princeton.edu/~jlk/kornshell/doc/man93.html">ksh93
|
||
Manual Page</A> - ksh93 description from www.kornshell.com<!--U46,R28-->
|
||
|
||
<LI><A href="http://incres.anu.edu.au/manuals/korn.html">Korn Shell</A>
|
||
(<EM title=Author>Centre for Resource and Environmental Studies</EM>) -
|
||
a short overview of the Korn Shell language<!--U33,R20--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=articles>Shell Script
|
||
Articles</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.linuxjournal.com/article.php?sid=1273">The New
|
||
KornShell -- ksh93</A> (<EM title=Author>David G. Korn</EM>, <EM
|
||
title=Author>Charles J. Northrup</EM>, <EM title=Author>Jeffery
|
||
Korn</EM>) - Description of the new features of ksh93 compared to the
|
||
previous version ksh88<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U48,R30-->
|
||
<LI><A href="http://c2.com/cgi/wiki?UnixShellPatterns">Unix Shell
|
||
Patterns</A> (<EM title=Author>James Coplien</EM>, <EM title=Author>Alan
|
||
Robertson</EM>, <EM title=Author>Gregg Wonderly</EM>) - A collection of
|
||
"...frequent Shell programming problems that often are resolved only
|
||
with expert insight"<!--U197,R149-->
|
||
<LI><A
|
||
href="http://www.computerbits.com/archive/1997/1100/lnx9711.html">A
|
||
survey of UNIX shells</A> (<EM title=Author>Terry Griffin</EM>) -
|
||
Shortly describes the differences of the most popular shells<!--U54,R33-->
|
||
<LI><A href="http://www.grymoire.com/Unix/Quote.html">UNIX SHELL Quote
|
||
Tutorial</A> (<EM title=Author>Bruce Barnett</EM>) - Excellent resource
|
||
for UNIX related articles about the shell, awk, sed and more<!--U274,R197-->
|
||
<UL>
|
||
<LI><A href="http://www.grymoire.com/Unix/Regular.html">Regular
|
||
Expressions</A><!--U275,R197-->
|
||
<LI><A href="http://www.grymoire.com/Unix/CshTop10.txt">Top Ten
|
||
Reasons not to use the C shell</A><!--U280,R197--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.sun.com/sunworldonline/common/swol-backissues-columns.html#unix101">SunWorld
|
||
"Unix 101" Articles</A> (<EM title=Author>Mo Budlong</EM>) - Good shell
|
||
script related articles. Take some time to browse!<!--U49,R31-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.sunworld.com/swol-07-1997/swol-07-unix101.html">Shell
|
||
Programming and simple menus (part 1)</A><!--U50,R31-->
|
||
<LI><A
|
||
href="http://www.sunworld.com/swol-08-1997/swol-08-unix101.html">Shell
|
||
programming and simple menus (part 2)</A><!--U51,R31-->
|
||
<LI><A
|
||
href="http://www.sunworld.com/swol-01-1998/swol-01-unix101.html">Using
|
||
history and command line editing</A><!--U52,R31-->
|
||
<LI><A
|
||
href="http://www.sunworld.com/sunworldonline/swol-02-1998/swol-02-unix101.html">Command
|
||
line psychology 101 - How the shell program interprets commands</A><!--U218,R31--> </LI></UL>
|
||
<LI><A href="http://www.shore.net/~kylet/unix-att.html">Sending email
|
||
with attachments on UNIX systems</A> (<EM title=Author>J. Kyle
|
||
Tucker</EM>) - describes how to send email from shell scripts using
|
||
external programs like "metamail", "mpack", "mutt"<!--U58,R37-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.oase-shareware.org/shell/articles/mailattachments.html">A
|
||
SHELLdorado article on the same topic</A><!--U59,R37--> </LI></UL>
|
||
<LI><A href="http://web.mit.edu/gnu/doc/html/features_toc.html">Bash
|
||
Features</A> (<EM title=Author>Chet Ramey</EM>, <EM title=Author>Brian
|
||
Fox</EM>) - Detailed description of the BASH in comparison with Bourne
|
||
Shell, C-Shell and Korn Shell<!--U64,R41-->
|
||
<LI><A
|
||
href="http://www.networkcomputing.com/unixworld/tutorial/018/018shell.html">Getting
|
||
the Most From Your Shell</A> (<EM title=Author>Paul Dunne</EM>) -
|
||
Explains how to set environment variables, use aliases, and write very
|
||
simple shell functions<!--U193,R145-->
|
||
<LI><A href="http://unix.about.com/compute/unix/">Focus on Unix</A> (<EM
|
||
title=Editor>Kathy Russell</EM>) - Excellent UNIX related articles for
|
||
beginners. Short, but to the point. Have a look at the "Power Commands"
|
||
to find explanations of frequently used UNIX commands, or read the "Unix
|
||
Tips" to find solutions for frequent problems of novice users<!--U255,R189-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://unix.about.com/compute/unix/library/weekly/aa050701a.htm">Unix
|
||
101: How to Write a Shell Script</A><!--U256,R189-->
|
||
<LI><A
|
||
href="http://unix.about.com/compute/unix/library/misc/blalias.htm">Shell
|
||
Aliases</A><!--U257,R189-->
|
||
<LI><A
|
||
href="http://unix.about.com/compute/unix/library/weekly/aa100900a.htm">Unix
|
||
101: Input/Output Redirection</A><!--U258,R189-->
|
||
<LI><A
|
||
href="http://unix.about.com/compute/unix/library/tips/bltipall.htm">Unix
|
||
Tips</A><!--U260,R189--> </LI></UL>
|
||
<LI><A href="http://www.cs.princeton.edu/~jlk/ksh93.html">KSH-93 - The
|
||
KornShell Command and Programming Language</A> (<EM title=Author>Jeffery
|
||
Korn</EM>) - Concise list of the new features of ksh93<!--U55,R34-->
|
||
<LI><A href="http://www.raycosoft.com/rayco/support/porting.html">Shell
|
||
Script Porting Guidelines</A> (<EM title=Author>Raycosoft</EM>) -
|
||
highlights some aspects of portable (ksh) shell scripts<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U57,R36-->
|
||
<LI><A href="http://www.cs.duke.edu/~des/toolman/">Toolman's ;login:
|
||
articles</A> (<EM title=Author>Daniel E. Singer</EM>) - Shell related
|
||
articles for the ;login: magazine<!--U10,R6-->
|
||
<LI><A href="http://www.iki.fi/era/unix/award.html">Useless Use of Cat
|
||
Award</A> (<EM title=Author>Era Eriksson</EM>) - Description of the
|
||
"award" handed out by Randal L. Schwartz in comp.unix.shell<!--U56,R35-->
|
||
<LI><A href="http://lithos.gat.com/docview/unix.html">Using the Unix
|
||
Operating System</A> (<EM title=Author>Joe Freeman</EM>) - A collection
|
||
of practical UNIX tips and tricks<!--U149,R116-->
|
||
<LI><A
|
||
href="http://www.nwc.com/unixworld/archives/columns.html">UnixWorld |
|
||
Columns - Wizard<72>s Grabbag</A> (<EM title=Editor>Rebecca Thomas</EM>) -
|
||
UnixWorld Column with shell related articles<!--U219,R168-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.nwc.com/shared/printArticle?article=nc/unixworld/grabbag/003.txt.html&pub=nwc">"Wizard's
|
||
Grabbag": Solving Email Hide-and-Go-Seek (Larry Ruane)</A><!--U220,R168-->
|
||
<LI><A
|
||
href="http://www.nwc.com/shared/printArticle?article=nc/unixworld/grabbag/002.txt.html&pub=nwc">"Wizard's
|
||
Grabbag": Which, Where, What Is It? (Jeffrey Blake)</A><!--U221,R168-->
|
||
<LI><A
|
||
href="http://www.nwc.com/shared/printArticle?article=nc/unixworld/grabbag/01.txt.html&pub=nwc">Getting
|
||
a Bang Out of Unix</A><!--U222,R168-->
|
||
<LI><A href="http://www.nwc.com/unixworld/grabbag/06.txt.html">The
|
||
Data Shuffle</A><!--U223,R168--> </LI></UL>
|
||
<LI><A href="http://www.unixreview.com/columns/schaefer/">Shell corner
|
||
(unixreview.com)</A> (<EM title=Editor>Ed Schaefer</EM>) - Shell scripts
|
||
of different usefulness, with helpful descriptions<IMG alt=[New]
|
||
src="SHELLdorado - Links.files/new.gif"><!--U287,R203-->
|
||
<LI><A href="http://www.consultix-inc.com/quoting1_2.txt">Consultix
|
||
Shell Quoting Guidelines</A> (<EM title=Author>Tim Maher</EM>) -
|
||
Describes the usage of single quotes (''), quotation marks (""), and the
|
||
backslash character '\'<!--U47,R29-->
|
||
<LI><A
|
||
href="http://www.staff.uiuc.edu/~j-mills/ShrtCrs/dawn/ch7.html">Chapter
|
||
7: Useful UNIX Utilities</A> (<EM title=Editor>Joan A. Mills</EM>) - A
|
||
brief discussion of regular expressions, grep, sed, tr, cut, ...<!--U213,R163-->
|
||
<LI><A href="http://www.sct.gu.edu.au/~anthony/info/shell/">Tower Floor
|
||
-- Shell Scripts</A> (<EM title=Author>Anthony Thyssen</EM>) - Some
|
||
articles and tips about shell scripting, AWK, sed, ...<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U100,R70-->
|
||
<LI><A href="http://www.daemonnews.org/200010/answerman.html">Answerman
|
||
- Help, I've Fallen</A> (<EM title=Author>Gary Kline</EM>, <EM
|
||
title=Author>David Leonard</EM>, <EM title=Author>Dirk Myers</EM>) -
|
||
short, but nice article describing the very first steps to the first own
|
||
shell scripts<!--U214,R164-->
|
||
<LI><A
|
||
href="http://www.networkcomputing.com/unixworld/answers/003.html">Can A
|
||
Pipe Have More Than One Exit?</A> (<EM title=Author>Ray Swartz</EM>) -
|
||
Describes, how to print the exit status of all stages of a pipeline,
|
||
i.e. "cmd1 | cmd2" <!--U196,R148--></LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=downloads>Shell
|
||
Downloads</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.research.att.com/sw/download/">Korn Shell 93
|
||
(binary distribution)</A> (<EM title=Author>AT&T Labs-Research</EM>)
|
||
- Binary and source distributions. "ast-ksh" is only the shell;
|
||
"ast-base" includes additional utilities; "ast-open" adds some other
|
||
open source tools<!--U60,R38-->
|
||
<UL>
|
||
<LI><A href="http://www.research.att.com/sw/download/">Korn Shell 93
|
||
(source code)</A><!--U61,R38--> </LI></UL>
|
||
<LI><A
|
||
href="http://metalab.unc.edu/pub/Linux/system/shells/!INDEX.short.html">Metalab
|
||
shell binaries for Linux</A> (<EM title=Author>Metalab</EM>) -
|
||
precompiled binaries for the most common shells, including ash, bash,
|
||
csh, pdksh, rc, scsh, tcsh, zsh<!--U62,R39-->
|
||
<LI><A href="ftp://ftp.funet.fi/pub/unix/shells/">Shell source codes</A>
|
||
(<EM title=Author>FUNET Archive</EM>) - Source code for the following
|
||
shells: ash, bash, es, esh, ksh, rc, ssh, tcsh, zsh. Some versions (i.e.
|
||
pdksh) are rather old<!--U63,R40-->
|
||
<LI><A href="http://www.cs.princeton.edu/~jlk/tksh/">Tksh Homepage</A>
|
||
(<EM title=Author>Jeffery Korn</EM>) - Tksh is an TCL/TK extension to
|
||
the ksh93 shell for writing graphical applications<!--U68,R44-->
|
||
<LI><A href="ftp://ftp.sys.utoronto.ca/pub/es/">ES - Extensible
|
||
Shell</A> (<EM title=Maintainer>Soren Dayton</EM>, <EM title=Author>Paul
|
||
Haahr</EM>, <EM title=Author>Byron Rakitzis</EM>) - A shell derived from
|
||
the RC shell (the standard Plan9 shell)<!--U244,R180-->
|
||
<LI><A href="ftp://ftp.white.toronto.edu/pub/rc/">RC - shell
|
||
(re-implementation)</A> (<EM title=Author>Byron Rakitzis</EM>, <EM
|
||
title=Maintainer>Tim Goodwin</EM>) - The default shell of the Plan9
|
||
operating system<!--U246,R182--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=unixtools>UNIX
|
||
Tools</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.softlab.ece.ntua.gr/facilities/documentation/unix/docs/awk.txt">Awk
|
||
-- A Pattern Scanning and Processing Language</A> (<EM
|
||
title=Author>Alfred V. Aho</EM>, <EM title=Author>Brian W.
|
||
Kernighan</EM>, <EM title=Author>Peter J. Weinberger</EM>) -
|
||
Introduction to the language by it's authors<!--U206,R156-->
|
||
<LI><A
|
||
href="http://www.softlab.ece.ntua.gr/facilities/documentation/unix/docs/make.txt">Make
|
||
-- A Program for Maintaining Computer Programs</A> (<EM
|
||
title=Author>Stuard I. Feldman</EM>)<!--U211,R161-->
|
||
<LI><A href="http://www.grymoire.com/Unix/Sed.html">Sed</A> (<EM
|
||
title=Author>Bruce Barnett</EM>) - Excellent resource for UNIX related
|
||
articles about the shell, awk, sed and more<!--U276,R197-->
|
||
<UL>
|
||
<LI><A href="http://www.grymoire.com/Unix/Awk.html">Awk</A><!--U278,R197-->
|
||
</LI></UL></LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=unixtools_win>UNIX Tools
|
||
for Windows</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.research.att.com/sw/tools/uwin/">U/WIN</A> (<EM
|
||
title=Author>David G. Korn</EM>) - UNIX environment for Windows with
|
||
many tools, including an implementation of the Korn Shell<!--U70,R46-->
|
||
<LI><A href="http://sources.redhat.com/cygwin/">Cygwin</A> (<EM
|
||
title=Vendor>Cygwin Solutions</EM>) - GNU development tools for Windows,
|
||
including UNIX commands and shells like BASH<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U71,R47-->
|
||
<LI><A href="http://www.delorie.com/djgpp/">djgpp</A> (<EM
|
||
title=Author>DJ Delorie</EM>) - Port of the GNU C compiler to
|
||
Windows<IMG alt=[Update] src="SHELLdorado - Links.files/update.gif"><!--U77,R50-->
|
||
<LI><A
|
||
href="http://www.weihenstephan.de/~syring/win32/UnxUtils.html">GNU
|
||
utilities for Win32</A> (<EM title=Author>Karl M. Syring</EM>) - Ports
|
||
of some UNIX utilities for WIndows; most notably ZSH<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U261,R190--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A
|
||
name=unixtools_win_commercial>UNIX Tools for Windows
|
||
(commercial)</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.microsoft.com/windows2000/interix/">Interix</A>
|
||
(<EM title=Author>Microsoft</EM>) - UNIX environment for Windows NT/2000<!--U73,R48-->
|
||
<LI><A href="http://www.datafocus.com/products/tk/ds_tkdev.asp">MKS
|
||
Toolkit for Developers</A> (<EM title=Author>Mortice Kern Systems</EM>)
|
||
- Very good port of many UNIX tools to Windows, the highlight being a
|
||
full featured Korn Shell<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U74,R49-->
|
||
<UL>
|
||
<LI><A href="http://www.datafocus.com/products/tk/ds_tkio.asp">MKS
|
||
Toolkit for Interoperability</A><IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U75,R49-->
|
||
<LI><A href="http://www.datafocus.com/products/tk/ds_tkpdev.asp">MKS
|
||
Toolkit for Professional Developers</A><IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U76,R49--> </LI></UL>
|
||
<LI><A href="http://www.hamiltonlabs.com/">Hamilton C shell</A> (<EM
|
||
title=Author>Nicole Ashley Hamilton</EM>) - An implementation of the CSH
|
||
for Windows. A free demo version is available<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U78,R51--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=faqs>UNIX and Shell
|
||
Frequently Asked Questions (FAQ)</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.perl.com/pub/language/versus/csh.html">Csh
|
||
Programming Considered Harmful</A> (<EM title=Author>Tom
|
||
Christiansen</EM>) - Famous article with reasons NOT to program using
|
||
CSH<!--U80,R53-->
|
||
<LI><A href="http://www.kornshell.com/doc/faq.html">KSH-93 Frequently
|
||
Asked Questions</A> (<EM title=Author>David G. Korn</EM>) - Focuses on
|
||
the newest version of the Korn Shell language<!--U81,R54-->
|
||
<LI><A
|
||
href="http://www.faqs.org/faqs/unix-faq/shell/shell-differences/">UNIX
|
||
shell differences and how to change your shell</A> (<EM
|
||
title=Author>Brian Blackmore</EM>) - A brief history of UNIX shells,
|
||
shell feature comparison, and a small chapter on "how to change your
|
||
shell"<!--U82,R55-->
|
||
<LI><A
|
||
href="http://www.cs.ruu.nl/wais/html/na-bng/comp.unix.questions.html">Unix
|
||
- Frequently Asked Questions (HTML version)</A> (<EM title=Author>Ted
|
||
Timar</EM>)<IMG alt=[Update] src="SHELLdorado - Links.files/update.gif"><!--U79,R52-->
|
||
<LI><A
|
||
href="http://www.faqs.org/faqs/computer-lang/awk/faq/">comp.lang.awk
|
||
FAQ</A> (<EM title=Author>Russell Schulz</EM>) - Describes how to get
|
||
AWK, online-resources, and answers some actual AWK questions<IMG
|
||
alt=[Update] src="SHELLdorado - Links.files/update.gif"><!--U83,R56-->
|
||
<LI><A href="news:comp.unix.shell">comp.unix.shell</A> - This newsgroup
|
||
is a good place to pose shell questions. Almost all questions are
|
||
answered<!--U84,R57-->
|
||
<LI><A href="http://www.faqs.org/">Internet FAQ Archives</A> (<EM
|
||
title=Author>Internet FAQ Consortium</EM>) - Official server for
|
||
Frequently Asked Questions (FAQs)<IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U85,R58--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=books>Shell
|
||
Books</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/0131827006/heinersshelldora">The
|
||
New KornShell Command And Programming Language</A> (<EM
|
||
title=Author>David G. Korn</EM>, <EM title=Author>Morris I.Bolsky</EM>)
|
||
- The definite book on ksh93. Sometimes more a reference than a tutorial<!--U91,R64-->
|
||
<UL>
|
||
<LI><A href="ftp://ftp.research.att.com/dist/ksh/examples/">Examples
|
||
from the book</A><!--U182,R64--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/067248448X/heinersshelldora">Unix
|
||
Shell Programming</A> (<EM title=Author>Stephen G. Kochan</EM>, <EM
|
||
title=Author>Patrick H. Wood</EM>)<!--U86,R59-->
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/1565920546/heinersshelldora">Learning
|
||
the Korn Shell</A> (<EM title=Author>Bill Rosenblatt</EM>)<!--U87,R60-->
|
||
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/1565923472/heinersshelldora">Learning
|
||
the Bash Shell</A> (<EM title=Author>Bill Rosenblatt</EM>)<!--U88,R61-->
|
||
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/0134514947/heinersshelldora">Portable
|
||
Shell Programming: An Extensive Collection of Bourne Shell Examples</A>
|
||
(<EM title=Author>Bruce Blinn</EM>)<!--U89,R62-->
|
||
<UL>
|
||
<LI><A
|
||
href="ftp://ftp.prenhall.com/pub/ptr/hewlett_packard_professional_books.w-064/blinn/port.sh/shbook.tar.Z">Examples
|
||
from the book (28 KB)</A><!--U97,R62--> </LI></UL>
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/0201176882/heinersshelldora">The
|
||
Korn Shell: User and Programming Manual</A> (<EM title=Author>Anatole
|
||
Olczak</EM>)<!--U90,R63-->
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/020131018X/heinersshelldora">Hands-On
|
||
KornShell 93 Programming</A> (<EM title=Author>Barry Rosenberg</EM>)<!--U92,R65-->
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/020156324X/heinersshelldora">Kornshell
|
||
Programming Tutorial</A> (<EM title=Author>Barry Rosenberg</EM>)<!--U93,R66-->
|
||
<LI><A
|
||
href="http://www.amazon.com/exec/obidos/ASIN/0672314819/heinersshelldora">Teach
|
||
Yourself Shell Programming in 24 Hours</A> (<EM title=Author>Sriranga R.
|
||
Veeraraghavan</EM>)<!--U180,R137-->
|
||
<UL>
|
||
<LI><A
|
||
href="http://www.csua.berkeley.edu/~ranga/downloads/tysp1.tar.Z">Examples
|
||
from the book (28 KB)</A><!--U181,R137--> </LI></UL></LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A name=othershells>Other
|
||
Shells</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://zsh.sunsite.dk/">Z shell</A> (<EM
|
||
title=Hoster>SunSITE Denmark</EM>) - ZSH links, documentation, FAQs<!--U65,R42-->
|
||
<UL>
|
||
<LI><A href="http://zsh.sunsite.dk/FAQ/">Z-Shell Frequently-Asked
|
||
Questions</A><IMG alt=[Update]
|
||
src="SHELLdorado - Links.files/update.gif"><!--U66,R42--> </LI></UL>
|
||
<LI><A href="http://www.kitebird.com/csh-tcsh-book/tcsh.html/">TCSH(1)
|
||
Manual Page</A> (<EM title=Author>Dave Schweisguth</EM>)<!--U69,R45-->
|
||
<LI><A href="http://www.grymoire.com/Unix/Csh.html">Csh</A> (<EM
|
||
title=Author>Bruce Barnett</EM>) - Excellent resource for UNIX related
|
||
articles about the shell, awk, sed and more<!--U279,R197-->
|
||
<LI><A href="http://www.eng.hawaii.edu/Tutor/csh.html">The C Shell
|
||
tutorial</A> (<EM title=Author>Ben Y. Yoshino</EM>) - Short introduction
|
||
to the features of the CSH<!--U153,R120-->
|
||
<LI><A
|
||
href="http://www.softlab.ece.ntua.gr/facilities/documentation/unix/docs/csh.txt">An
|
||
Introduction to the C shell</A> (<EM title=Author>William Joy</EM>, <EM
|
||
title=Hoster>National Technical University of Athens - Software
|
||
Engineering Laboratory</EM>) - tutorial by the author of the shell<!--U203,R153--> </LI></UL>
|
||
<TABLE border=0 cellPadding=3 cellSpacing=0 width="100%">
|
||
<TBODY>
|
||
<TR>
|
||
<TD bgColor=#c2d0e8><BIG><FONT
|
||
face=Helvetica,Arial,Verdana,Geneva><A
|
||
name=humor>Humor</A></FONT></BIG></TD>
|
||
<TD align=right bgColor=#c2d0e8><A
|
||
href="http://oase-shareware.org/shell/links/#top">Top</A></TD></TR></TBODY></TABLE>
|
||
<UL>
|
||
<LI><A href="http://www.lns.cornell.edu/~pvhp/perl/unix.html">Funny Unix
|
||
csh/sh commands</A> (<EM title=Author>unknown [Please contact me if you
|
||
know the author, hs]</EM>)<!--U283,R199-->
|
||
<LI><A href="http://www.ugcs.caltech.edu/~werdna/sysadmins.html">Know
|
||
Your Unix System Administrator -- A Field Guide</A> - Funny article
|
||
about different types of system administrators<!--U282,R198--> </LI></UL>
|
||
<P><SMALL>Thanks to Brian Hiles <brian_hiles@rocketmail.com> for
|
||
providing his extensive link collection.</SMALL>
|
||
<P><SMALL>Last recent update: 2002-02-19</SMALL></P></TD><!-- ===== FINAL GUTTER ========================================= -->
|
||
<TD width=20><IMG alt="" height=1
|
||
src="SHELLdorado - Links.files/pixel.gif" width=20></TD></TR><!-- ===== UP ARROW AND LOGO ==================================== -->
|
||
<TR>
|
||
<TD> </TD>
|
||
<TD><IMG alt="" height=1 hspace=54
|
||
src="SHELLdorado - Links.files/pixel.gif" width=1> </TD>
|
||
<TD> </TD>
|
||
<TD vAlign=bottom>
|
||
<HR>
|
||
<SMALL>Copyright <20> 1998-2002 Heiner Steven (<A
|
||
href="mailto:heiner.steven@shelldorado.com">heiner.steven@shelldorado.com</A>)
|
||
</SMALL></TD>
|
||
<TD> </TD></TR></TBODY></TABLE></BODY></HTML>
|