home *** CD-ROM | disk | FTP | other *** search
-
- DISK UTILITIES version 1.1
-
- Here are quite a few utilities which I wrote in TurboC.
- The DOS copy, rename, dir, and more commands lacked some features which
- I became accustomed to under UNIX. Thus, I wrote these programs to
- make DOS more usable (and powerful). This package includes the following
- freeware programs:
- chmode - change the mode of a file
- cp - copy files and directories
- du - calculate disk usage (space)
- find - List files recursively and/or execute a command each file.
- mv - move files and directories
- page - view text files
- ls - display contents of directories (like dir, but better format)
- rm - remove (delete) files or directories
-
- SOME FEATURES:
- These routines support multiple arguments on the command line.
- For example to copy all .com and .exe files to a: use "cp *.com *.exe a:".
- Many programs support recursion. For example to delete every
- file on the c: drive, "rm -rf c:\*.*". (cp, du, find, ls, and rm are all
- recursive).
- Many programs allow for the use of patterns. For example to
- delete every file ending in .c or .h but not starting with t,
- "rm -fpps *.c *.h t*.* *.*" (strange looking, but works, the p is for
- patterns to match and the s is for patterns to skip).
- These programs do not have the DOS wildcard limitation. Wildcards
- such as *a.* will work.
- All programs have some online help, which is displayed when
- you type "<command> -h" (<command> is the name of the program).
-
- DOCUMENTATION:
- The documentation is located in the ".man" files. To look at all
- of the documentation type "page *.man". Some terminology which I use:
- [] - This element is optional. For example, [file] means you may type
- a filename if you desire.
- <> - Something must be typed in the place of braces. For example,
- <file> means a filename must be present on the command line.
- ... - Multiple items of this sort may exist. For example [file ...]
- means you may type zero to however many filenames DOS allows (command
- line length limit).
-
- DISCLAIMER:
- I assume no liability for any damage which may result from use
- of these programs. To my knowledge they all work very well
- (I use them constantly), and any bugs I'm aware of have been noted
- in the documentation.
-
- REGISTRATION:
- These programs are freeware, meaning that you may use them
- at no cost (but I maintain all rights). I would appreciate it if
- you sent me your name so I can keep track of people using my programs
- and give updates. If you use email (or compuserve), let me know if you
- would like updates. When I come out with new versions, I will just
- email them to you if you desire.
-
- If you have any comments or find any bugs please let me know, so
- I can continue to improve these utilities.
-
- Keith Grandin
- 400 West South Boulder Road #82
- Louisville, CO 80027
-
- EMAIL:
- grandin%tramp@boulder.colorado.edu
- grandin@tramp.colorado.edu
- ...ncar!boulder!tramp!grandin
-
- FROM COMPUSERVE:
- From Easyplex, at the "To" prompt type:
- >internet:grandin@tramp.colorado.edu
- or
- >internet:grandin%tramp@boulder.colorado.edu
-