Imported from ../bash-3.2.tar.gz.
[platform/upstream/bash.git] / examples / scripts.noah / README
1 This collection of scripts was originally written for older versions
2 of bash by Noah Friedman (friedman@gnu.ai.mit.edu).  The conversion
3 to bash v2 syntax was done by Chet Ramey.
4
5 These scripts are as-is; there is no copyright associated with
6 any of them.  They exist simply as examples of bash scripting.
7
8 Here's a description of what's in this directory:
9
10 aref.bash               Pseudo-arrays and substring indexing examples.
11 bash.sub.bash           Library functions used by require.bash.
12 bash_version.bash       A function to slice up $BASH_VERSION.
13 meta.bash               Enable and disable eight-bit readline input.
14 mktmp.bash              Make a temporary file with a unique name.
15 number.bash             A fun hack to translate numerals into English.
16 PERMISSION              Permissions to use the scripts in this directory.
17 prompt.bash             A way to set PS1 to some predefined strings.
18 README                  README
19 remap_keys.bash         A front end to 'bind' to redo readline bindings.
20 require.bash            Lisp-like require/provide library functions for bash.
21 send_mail.bash          Replacement SMTP client written in bash.
22 shcat.bash              Bash replacement for 'cat(1)'.
23 source.bash             Replacement for source that uses current directory.
24 string.bash             The string(3) functions at the shell level.
25 stty.bash               Front-end to stty(1) that changes readline bindings too.
26 y_or_n_p.bash           Prompt for a yes/no/quit answer.