1Copyright (c) 1989 Vladimir Lanin
2
3This is mmv, a program to move/copy/append/link multiple files
4according to a set of wildcard patterns. This multiple action is
5performed safely, i.e. without any unexpected deletion of files due to
6collisions of target names with existing filenames or with other
7target names. Furthermore, before doing anything, mmv attempts to
8detect any errors that would result from the entire set of actions
9specified and gives the user the choice of either aborting before
10beginning, or proceeding by avoiding the offending parts.
11
12Improvements over mmv's predecessor, ren:
13
14. support for BSD, System 5, and MS-DOS
15
16. source and target files may (usually) reside in different directories
17
18. paths may contain wildcards
19
20. supports all csh wildcards: '*', '?', '['...']', and '~'
21
22. the ';' wildcard finds files at any level in the tree
23
24. can copy, append, or link instead of moving/renaming
25
26. reads multiple patterns from standard input (or one from command line)
27
28. no-execute option (whose output can be fed back in on standard input)
29
30Note to users familiar with ren: the -a and -k options have been renamed
31to -t and -g, respectively, and their semantics have somewhat changed.
32
33
34Mmv is freeware. That means that the entire package of software and
35documentation is copyrighted, and may not be distributed with any
36modifications or for any charge (without the author's explicit written
37permission). Other than that, it may be used and distributed freely.
38
39
40Vladimir Lanin
41330 Wadsworth Ave, Apt 6F
42New York, NY 10040
43
44lanin@csd2.nyu.edu
45...!cmcl2!csd2!lanin
46