b3d0559de5f2844496e4f6978455766863a1c68b
[platform/upstream/bash.git] / examples / scripts.v2 / README
1 This collection of scripts was originally written for ksh-88 by
2 John DuBois <spcecdt@armory.com>.  The conversion to bash v2
3 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 arc2tarz   Convert an "arc" archive to a compressed tar archive.
11 corename   Tell what produced a core file.
12 fman       Fast man replacement.
13 frcp       Copy files using ftp but with rcp-type command line syntax.
14 lowercase  Change filenames to lower case.
15 ncp        A nicer front end for cp (has -i, etc.).
16 newext     Change the extension of a group of files.
17 nmv        A nicer front end for mv (has -i, etc.).
18 pages      Print specified pages from files.
19 pf         A pager front end that handles compressed files.
20 rename     Change the names of files that match a pattern.
21 repeat     Execute a command multiple times.
22 untar      Unarchive a (possibly compressed) tarfile into a directory.
23 uudec      Carefully uudecode multiple files.
24 uuenc      uuencode multiple files.
25 vtree      Print a visual display of a directory tree.
26 where      Show where commands that match a pattern are.
27
28 The following scripts were written or converted by Chet Ramey:
29
30 bashrand   Random number generator with upper and lower bounds and optional seed
31 cdhist     cd replacement with a directory stack added
32 pmtop      Poor man's `top' for SunOS 4.x and BSD/OS
33 shprof     Line profiler for bash scripts