shell
SHELLdorado - Links
Links
SHELLdorado - your UNIX shell scripting resource
Script Archives
Sophisticated Script Examples
Scripts (commercial)
Utilities
Links
Tutorials
References
Articles
Downloads
UNIX Tools
UNIX Tools (commercial)
UNIX Tools for Windows
UNIX Tools for Windows (commercial)
UNIX and Shell Frequently Asked Questions (FAQ)
Books
Other Shells
Humor
The location of this page is http://www.shelldorado.com/links/
If a link does not work, or if you know a new link for this page, please write me a mail.
marks resources that were added within the last 30 days
indicates that the web resource and/or the SHELLdorado description was modified within the last 30 days
Script ArchivesTop
UNIX Power Tools Book (Jerry D. Peek, Tim O'Reilly, Mike Loukides) - Excellent book about UNIX shell scripting with many examples
Browse the script directory
Archive of all shell scripts (684 KB)
John Chamber's Script directory (John Chambers) - Large collection of more than 300 good shell scripts, well commented
Home directory
Cameron Simpson's Scripts (Cameron Simpson) - more than 800 shell scripts and perl programs
ftp.armory.com (John H. DuBois III) - Archive of more than 100 scripts. They tend to be large, but well commented. Some are specific to the SCO UNIX operating system
Short descripton of each script
Daniel E. Singer's scripts (Daniel E. Singer) - Well written system administration and web related scripts
Steve Kinzler's Home Directory (Steve Kinzler) - more than 180 scripts (shell and perl) simplifying web usage, administration, configuration
Carlos' Scripts (Carlos J. G. Duarte) - more than 220 useful scripts (shell, awk, perl)
Libraries (awk, m4, perl, sh, ...)
many templates (awk, script, c, ...)
GNU shtool (Ralf S. Engelschall) - a collection of useful script functionality (i.e. for software installation) in one script
Portable Shell Programming: An Extensive Collection of Bourne Shell Examples (Bruce Blinn)
Examples from the book (28 KB)
BigAdmin Scripts (Sun Microsystems) - More than 150 scripts related to Solaris system administration
Unix shell scripts (Paul Dunne) - Page with more than 50 small shell scripts (some from the Unix Power Tools book)
Zazzybob - Script Repository - UNIX/Linux related site with more than 100 (usually very small) shell scripts and a tips and tricks section
Cyrek's bin directory (Carl R. White) - More than 60 scripts with short names (and even shorter comments...)
Lucc's Shell Scripts (Luke Th. Bullock) - some BASH scripts and scripts using the dialog and widtools programs for graphical front ends
The tcshrc Project Page (Simos Xenitellis) - a set of advanced startup scripts for the TCSH
Linux shell scripts, Bash scripting, shell programming (Dawid Michalczyk) - More than 30 shell scripts for different purposes, some of them BASH specific
Sophisticated Script ExamplesTop
[dilbert.sh] CSE80 -- Lecture 4, Apr 25 -- An Example of
Shell Script (Bennet Yee) - Extensively explained example script getting the daily "Dilbert" comic via the Web
Sigma Bulletin Board System (Rob DeMarco) - A complete BBS written using shell scripts (26 scripts, 52 KB)
Shell UtilitiesTop
netcat - create network connections (hobbit@avian.org) - 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
nc110.tgz (74 KB)
The GNU Netcat -- Official homepage - GNU Reimplementation of the "netcat" network utility program
GNU wget - the noninteractive download utility (Hrvoje Niksic) - may be used to download files or web pages from scripts. If you are using Linux, you may already have it in /usr/bin. Solaris 9 users should search in /usr/sfw/bin
GNU Wget Manual
wget-1.9.tar.gz (1.3 MB)
KSH debugger (Bill Rosenblatt) - from the book "Learning the Korn Shell" by Bill Rosenblatt. Written in KSH
Learning the Korn Shell (Book)
UNIX Guru Universe (Kirk Waingrow) - many UNIX related programs, some of them are scripts
Shell Software - some shell utility programs written in C
UNIX Guru Universe (Kirk Waingrow) - many UNIX related programs, some of them are scripts
Shell Software - some shell utility programs written in C
pipe_scripting (Oleg Kiselyov) - A tool written in C turning "...any UNIX-interactive application into a server...". I recommend "netcat" for this purpose
shc-3.2.tgz (16 KB) (Francisco Javier Rosales Garcia) - Converts simple shell scripts to C code, which can be compiled afterwards
Autoconf - "autoconf" is the system that creates the common "configure" installation and configuration scripts based on M4 macros and shell code. The manual contains a chapter dedicated to portable shell programming, listing many lesser known quirks of different shells on different operating systems
autoconf - Portable Shell Programming
Shell LinksTop
Softpanorama Virtual Library: Open Source Shells Webliography (Nikolai Bezroukov) - a fairly comprehensive collection of shell scripting links. A little hard to read because of large quoted article excerpts
www.kornshell.com (David G. Korn) - Links to software, documentation, web-resources and books on ksh and ksh93
Sandy Herring's Techie Treks (Sandy Herring) - A wealth of links to all kinds of UNIX related resources
Korn Shell Web (kshWeb) (Dana French) - KSH scripts and the "Shell Curses", a curses-like library for korn shell programmers
TutorialsTop
Advanced BASH Scripting HOWTO (HTML, current version) (Mendel Leo Cooper) - Excellent, comprehensive introduction to BASH scripting. Many examples. Unfortunately BASH specific parts are not indicated explicitly
Advanced BASH Scripting HOWTO 5.2 (tar.bz2, 926KB)
Command and Shell User's Guide (Digital Equipment Corporation) - Detailed introduction to UNIX and the shell
Shell Overview
Shell Features
An introduction to the UNIX Shell (Stephen R. Bourne) - Introduction to the Bourne shell by its inventor
text version
PostScript (95 kb)
Original (troff source file)
The Grymoire - home for UNIX wizards (Bruce Barnett) - Excellent resource for UNIX related articles about the shell, awk, sed and more
Sh
Route User's Tutorial and Exposition (Paul Sheer) - Comprehensive introduction to the UNIX environment. Note: shell chapters mix standard and BASH specific features without distinction
20. Advanced Shell Scripting
A User's Guide to the Z-Shell (Peter Stephenson) - A very extensive tutorial to the ZSH
Writing shell scripts (William Shotts jr.) - Good tutorial to writing shell scripts. Sometimes BASH specific
Bash by example, Part 1 (Daniel Robbins) - Good, medium-sized BASH tutorial
Bash by example, Part 2
Bash by example, Part 3
How to write a shell script (Reg Quinton) - A hands-on approach on writing shell scripts. Easy to follow, and with many examples
UNIX Bourne Shell Programming (unknown [Please contact me if you know the author, hs]) - Comprehensive bourne shell scripting tutorial with many examples and excercises
Optional Chapter - KornShell Programming
Book as ZIP file "shell.zip" (117 KB)
Bourne Shell Programming (Robert P. Sayle) - many practical examples, not only for system administrators
Unix shell scripting with sh/ksh (Richard Brittain) - Medium sized introduction to sh/ksh scripting
Shell Scripts and Awk on the CUED Teaching System (Tim P. Love) - Short introduction into shell programming for UNIX beginners. Note that the referenced shell is the KornShell.
Bourne Shell Programming - Easy Bourne shell tutorial
Book: A Scientist's and Engineer's Guide to Workstations and Supercomputers: Coping with Unix, RISC, Vectors, and
Programming (Rubin H. Landau, Melanie Johnson, Jon Maestri) - 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)
UNIX Bourne Shell Programming (unknown [Please contact me if you know the author, hs]) - Comprehensive bourne shell scripting tutorial with many examples and excercises
Optional Chapter - KornShell Programming
Book as ZIP file "shell.zip" (117 KB)
UNIX Bourne Shell Programming (unknown [Please contact me if you know the author, hs]) - Comprehensive bourne shell scripting tutorial with many examples and excercises
Optional Chapter - KornShell Programming
Book as ZIP file "shell.zip" (117 KB)
The ZSH Workshop (Larry Schrof) - Gives an introduction on how to use the additional features of the ZSH
ReferencesTop
Shell Command Language Index (The Open Group) - Excellent, detailed and comprehensive reference for the Korn Shell (part of the Single UNIX(R) Specification)
Bash Reference Manual (Chet Ramey, Brian Fox) - Definite reference for the "Bourne-Again SHell" (BASH)
pdksh Manual Page (Michael Rendell) - Public Domain Korn Shell (pdksh) manual page from the current maintainer
sh manual page (NeoSoft)
csh
(pd)ksh
bash
zsh
tcsh
ksh manual page - ksh88 reference from www.kornshell.com
ksh93 Manual Page - ksh93 description from www.kornshell.com
Samples from the book Universal Command Guide: For Operating Systems (Guy Lotgering) - A comprehensive cross-reference of UNIX commands and their options
Comprehensive cross-reference of shell commands for different shells (sh, ksh, bash, zsh, csh, tcsh), and different operating systems (PDF, 106 k)
ArticlesTop
The New KornShell -- ksh93 (David G. Korn, Charles J. Northrup, Jeffery Korn) - Description of the new features of ksh93 compared to the previous version ksh88
Unix Shell Patterns (James Coplien, Alan Robertson, Gregg Wonderly) - A collection of "...frequent Shell programming problems that often are resolved only with expert insight"
A survey of UNIX shells (Terry Griffin) - Shortly describes the differences of the most popular shells
UNIX SHELL Quote Tutorial (Bruce Barnett) - Excellent resource for UNIX related articles about the shell, awk, sed and more
Regular Expressions
Top Ten Reasons not to use the C shell
A Guide to Unix Shell Quoting (Uwe Waldmann) - Explanation of the different type of quoting: \ '...',"..."
SunWorld "Unix 101" Articles (UGU Links) (Mo Budlong) - Good shell script related articles. Take some time to browse them!
Command line psychology 101 - How the shell program interprets commands
Shell Programming and simple menus (part 1)
Shell programming and simple menus (part 2)
Using history and command line editing
Sending email with attachments on UNIX systems - describes how to send email from shell scripts using external programs like "metamail", "mpack", "mutt"
Sending files as mail attachments
Bash Features (Chet Ramey, Brian Fox) - Detailed description of the BASH in comparison with Bourne Shell, C-Shell and Korn Shell
Getting the Most From Your Shell (Paul Dunne) - Explains how to set environment variables, use aliases, and write very simple shell functions
autoconf - Portable Shell Programming - "autoconf" is the system that creates the common "configure" installation and configuration scripts based on M4 macros and shell code. The manual contains a chapter dedicated to portable shell programming, listing many lesser known quirks of different shells on different operating systems
KSH-93 -
The KornShell Command and
Programming Language (Jeffery Korn) - Concise list of the new features of ksh93
Toolman's ;login: articles (Daniel E. Singer) - Shell related articles for the ;login: magazine
Useless Use of Cat Award (Era Eriksson) - Description of the "award" handed out by Randal L. Schwartz in comp.unix.shell
UnixWorld | Columns - Wizardґs Grabbag (Rebecca Thomas) - UnixWorld Column with shell related articles
"Wizard's Grabbag": Solving Email Hide-and-Go-Seek (Larry Ruane)
"Wizard's Grabbag": Which, Where, What Is It? (Jeffrey Blake)
Getting a Bang Out of Unix
The Data Shuffle
Shell corner (unixreview.com) (Ed Schaefer) - Shell scripts of different usefulness, with helpful descriptions
Consultix Shell Quoting Guidelines (Tim Maher) - Describes the usage of single quotes (''), quotation marks (""), and the backslash character '\'
lintsh (Paul Jarc) - Describes unportable shell programming constructs
The Traditional Bourne Shell Family (Sven Mascheck) - Lists differences of Bourne Shell dialects on many UNIX platforms; helps keeping scripts portable
Tower Floor -- Shell Scripts (Anthony Thyssen) - Some articles and tips about shell scripting, AWK, sed, ...
Can A Pipe Have More Than One Exit? (Ray Swartz) - Describes, how to print the exit status of all stages of a pipeline, i.e. "cmd1 | cmd2"
On the Development of a Shell Script (David W. Myers) - Provides advice on the layout and structure of new shell scripts
ksh - An Extensible High Level Language (David G. Korn) - Overview of new ksh93 features. Interesting because of the insights into the history of the Bourne and the Korn shells (vhll.ps.gz)
Curtains up: introducing the Z shell (Matt Chapman) - Describes ZSH command line editing and prompt configuration
Using Bash shell scripts for function testing (Angel Rivers) - Describes how to use BASH scripts for testing programs
Tip: Prompt magic (Daniel Robbins) - Short description of how to customize (e.g. colour) the BASH prompt, and set the xterm title
DownloadsTop
Korn Shell 93 (binary distribution) (AT&T Labs-Research) - Binary and source distributions. "ast-ksh" is only the shell; "ast-base" includes additional utilities; "ast-open" adds some other open source tools
Korn Shell 93 (source code)
Metalab shell binaries for Linux (Metalab) - precompiled binaries for the most common shells, including ash, bash, csh, pdksh, rc, scsh, tcsh, zsh
Shell source codes (FUNET Archive) - Source code for the following shells: ash, bash, es, esh, ksh, rc, ssh, tcsh, zsh. Some versions (i.e. pdksh) are rather old
Tksh Homepage (Jeffery Korn) - Tksh is an TCL/TK extension to the ksh93 shell for writing graphical applications
ES - Extensible Shell (Soren Dayton, Paul Haahr, Byron Rakitzis) - A shell derived from the RC shell (the standard Plan9 shell)
RC - shell (re-implementation) (Byron Rakitzis, Tim Goodwin) - The default shell of the Plan9 operating system
UNIX ToolsTop
Awk -- A Pattern Scanning and Processing Language (Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger) - Introduction to the language by it's authors
Make -- A Program for Maintaining Computer
Programs (Stuard I. Feldman)
Sed (Bruce Barnett) - Excellent resource for UNIX related articles about the shell, awk, sed and more
Awk
UNIX Tools (commercial)Top
CCsh, the Bourne Shell Compiler (Comeau Computing)
UNIX Tools for WindowsTop
U/WIN (David G. Korn) - UNIX environment for Windows with many tools, including an implementation of the Korn Shell
Cygwin (Cygwin Solutions) - GNU development tools for Windows, including UNIX commands and shells like BASH
djgpp (DJ Delorie) - Port of the GNU C compiler to Windows
UNIX Tools for Windows (commercial)Top
Windows Services for UNIX (SFU) (Microsoft) - UNIX environment for Windows NT/2000
MKS Toolkit for Developers (Mortice Kern Systems) - Very good port of many UNIX tools to Windows, the highlight being a full featured Korn Shell
Hamilton C shell (Nicole Ashley Hamilton) - An implementation of the CSH for Windows. A free demo version is available
UNIX Shell for Windows (Janotech) - A Unix shell environment, a graphical command line shell, and a C programming library for writing shell scripts for MS Windows
UNIX and Shell Frequently Asked Questions (FAQ)Top
Csh Programming Considered Harmful (Tom Christiansen) - Famous article with reasons NOT to program using CSH
KSH-93 Frequently Asked Questions (David G. Korn) - Focuses on the newest version of the Korn Shell language
UNIX shell differences and how to change your shell (Brian Blackmore) - A brief history of UNIX shells, shell feature comparison, and a small chapter on "how to change your shell"
Unix - Frequently Asked Questions (HTML version) (Ted Timar)
comp.lang.awk FAQ (Russell Schulz) - Describes how to get AWK, online-resources, and answers some actual AWK questions
comp.unix.shell - This newsgroup is a good place to pose shell questions. Almost all questions are answered
Internet FAQ Archives (Internet FAQ Consortium) - Official server for Frequently Asked Questions (FAQs)
BooksTop
The New KornShell Command And Programming Language (David G. Korn, Morris I.Bolsky) - The definite book on ksh93. Sometimes more a reference than a tutorial
Examples from the book
Shell Scripting Recipes (Chris F.A. Johnson) - A book full of interesting and ready-to-use shell scripts for learning the shell (or just using the scripts)
Unix Shell Programming (Stephen G. Kochan, Patrick H. Wood)
Learning the Korn Shell (Bill Rosenblatt)
Learning the Bash Shell (Bill Rosenblatt)
Portable Shell Programming: An Extensive Collection of Bourne Shell Examples (Bruce Blinn)
Examples from the book (28 KB)
The Korn Shell: User and Programming Manual (Anatole Olczak)
Hands-On KornShell 93 Programming (Barry Rosenberg)
Kornshell Programming Tutorial (Barry Rosenberg)
Teach Yourself
Shell Programming
in 24 Hours (Sriranga R. Veeraraghavan)
Examples from the book (28 KB)
The New KornShell Command And Programming Language (David G. Korn, Morris I.Bolsky) - The definite book on ksh93. Sometimes more a reference than a tutorial
Examples from the book
An Introduction to Shell Scripting (Glen Smith) - Teaches how to write shell scripts with many examples that are explained in much detail. Good book for beginners
An Introduction to Shell Scripting
Universal Command Guide: For Operating Systems (Guy Lotgering) - A comprehensive cross-reference of UNIX commands and their options
UNIX Shells by Example (3rd edition) (Ellie Quigley)
From Bash to Z Shell (Jerry D. Peek, Peter Stephenson, Oliver Kiddle) - In addition to a basic introduction to shells, the book also covers less well documented parts of the shells, e.g customizing the prompt, binding keys, (tab-) completion (including writing them), writing editor commands, and others
Other ShellsTop
Z shell (SunSITE Denmark) - ZSH links, documentation, FAQs
Z-Shell Frequently-Asked Questions
TCSH(1) Manual Page (Dave Schweisguth)
Csh (Bruce Barnett) - Excellent resource for UNIX related articles about the shell, awk, sed and more
The C Shell tutorial (Ben Y. Yoshino) - Short introduction to the features of the CSH
An Introduction to the C shell (William Joy, National Technical University of Athens - Software Engineering Laboratory) - tutorial by the author of the shell
HumorTop
Funny Unix csh/sh commands (unknown [Please contact me if you know the author, hs])
Know Your Unix System Administrator -- A Field Guide (Stephan Zielinski) - Funny article about different types of system administrators
Thanks to Brian Hiles for providing his extensive link collection.
Last recent update: 2008-04-21
Copyright © 1998-2008 Heiner Steven (heiner.steven@shelldorado.com)
разделы
подбор эмаль
эфирный антенна
ивановец
стопный пластырь
видеослот
купить видеокарту
restart плита
кострома риелтор
софт автошкола
фактурный краска
купить ниппель перех
кислотостойкий краска
купить актуатор
чувствительный кожа
ларсен центр
узи сделать
иномарка
витрина подогреваемый
спецобувь
блюдо фарфор
маркировочная краска
100 девчонка одна лифт
продать кайт
сушильный машина ardo
дефектоскопия сварной швов
новосельский доломит
вакуумный упаковочный
soflens comfort
применение доломита
асбест хризотиловый
sikkens краска
пвс
враждебный поглощение
rittal
спб доставка
холодильник норд
шелкография
краска двухкомпонентный
черный кофе
антигололедные реагент
snr roulements
вечерний платье
редизайн кострома
fag
вакансия красноярск
фейрверк праздник
kyiv apartaments service
cad купить
оформление свадеб
время архангельск
время архангельск
время архангельск
dect desktop
shell