Internet Resources for Chapter 13

Using the Shell: Commands and Customization

Man pages

Bash: http://www.gnu.org/software/bash/manual/bashref.html
Korn: http://www.cs.princeton.edu/~jlk/kornshell/doc/man93.html
FreeBSD: http://www.freebsd.org/cgi/man.cgi?query=sh
Tcsh: http://www.tcsh.org/tcsh.html/
Tcsh: http://www.die.net/doc/linux/man/man1/tcsh.1.html
Csh: http://bama.ua.edu/cgi-bin/man-cgi?csh+1
Csh: http://www.mkssoftware.com/docs/man1/csh.1.asp

Builtin commands

Bash: http://www.gnu.org/software/bash/manual/bashref.html
  #Shell-Builtin-Commands

Korn: http://www.cs.princeton.edu/~jlk/kornshell/doc/man93.html
  #Built-in%20Commands

FreeBSD: http://www.freebsd.org/cgi/man.cgi?query=sh
  Search for: "Built-in Commands"
Tcsh: http://www.tcsh.org/tcsh.html/Builtin_commands.html

Wayne Pollock's Guide to Shell Scripting

http://www.hccfl.edu/pollock/Unix/ShellScriptingIntro.htm

Metacharacters

http://wiki.linuxquestions.org/wiki/Metacharacter
Csh: http://docs.hp.com/en/B2355-90046/ch12s03.html
    + http://docs.hp.com/en/B2355-90046/ch17s08.html

Quoting

http://www.grymoire.com/Unix/Quote.html#uh-0
Csh: http://www.grymoire.com/Unix/Csh.html#uh-7

Korn Shell techniques for Bash users

http://home.nyc.rr.com/computertaijutsu/ksh.html

Using the history list with Bash

http://www.talug.org/events/20030709/cmdline_history.html
http://www.phptr.com/articles/article.asp?p=441605&seqNum=5

The FreeBSD history list

http://groups.google.com/group/comp.unix.bsd.freebsd.misc/browse_frm/
  thread/84b57ed51f029124/06ab1510313ca5fe?lnk=st&q=history+
  %22freebsd+shell%22&rnum=1&hl=en#06ab1510313ca5fe

FreeBSD doesn't keep its history list in a file

Man pages for early Thompson shell

http://www.in-ulm.de/~mascheck/bourne/index.html#origins

Shell prompt

Bash: http://freeunix.dyndns.org:8088/site2/howto/Bash.shtml
  Search for "The Bash prompt"
Tcsh: http://www.nparikh.org/unix/prompt.php
Various shells: http://www.understudy.net/custom.html
  Search for "really nice table"

Brace expansion with Bash

http://www.unixguide.net/unix/bash/D2.shtml

Autocomplete

Tcsh: http://www.die.net/doc/linux/man/man1/tcsh.1.html
  Search for "Completion and listing"

Command line editing

Bash: http://www.linuxselfhelp.com/gnu/bash/html_chapter/bashref_8.html
Tcsh: http://www.kitebird.com/csh-tcsh-book/bindings.html#section4

Working more productively with Bash

http://www.caliban.org/bash/
Look for "Standard completion" for a summary of types of completion"

Advanced Bash-scripting guide

http://www.tldp.org/LDP/abs/html/

Current directory in shell prompt

http://www.faqs.org/faqs/unix-faq/faq/part2/section-4.html



Jump to top of page