]> git.ipfire.org Git - thirdparty/bash.git/blame - examples/scripts.v2/README
Bash-4.2 patch 45
[thirdparty/bash.git] / examples / scripts.v2 / README
CommitLineData
ccc6cda3
JA
1This collection of scripts was originally written for ksh-88 by
2John DuBois <spcecdt@armory.com>. The conversion to bash v2
3syntax was done by Chet Ramey.
4
5These scripts are as-is; there is no copyright associated with
6any of them. They exist simply as examples of bash scripting.
7
8Here's a description of what's in this directory:
9
0628567a
JA
10arc2tarz Convert an "arc" archive to a compressed tar archive.
11cal2day.bash Convert a day number to a name.
12corename Tell what produced a core file.
13fman Fast man(1) replacement.
14frcp Copy files using ftp(1) but with rcp-type command line syntax.
15lowercase Change filenames to lower case.
16ncp A nicer front end for cp(1) (has -i, etc.).
17newext Change the extension of a group of files.
18nmv A nicer front end for mv(1) (has -i, etc.).
19pages Print specified pages from files.
20PERMISSION Permissions to use the scripts in this directory.
21pf A pager front end that handles compressed files.
22README README
23ren Rename files by changing parts of filenames that match a pattern.
24rename Change the names of files that match a pattern.
25repeat Execute a command multiple times.
26untar Unarchive a (possibly compressed) tarfile into a directory.
27uudec Carefully uudecode(1) multiple files.
28uuenc uuencode(1) multiple files.
29vtree Print a visual display of a directory tree.
30where Show where commands that match a pattern are.
ccc6cda3
JA
31
32The following scripts were written or converted by Chet Ramey:
33
0628567a
JA
34bashrand Random number generator with upper and lower bounds and optional seed.
35cdhist.bash cd replacement with a directory stack added.
36pmtop Poor man's 'top(1)' for SunOS 4.x and BSD/OS.
37shprof Line profiler for bash scripts.