123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- --- a/rename.c
- +++ b/rename.c
- @@ -594,7 +594,7 @@
- } else {
- rs = rename(oldp, new);
- if (rs < 0)
- - perror("rename");
- + perror("renamexm");
- else if (attr & MOD_VERBO)
- printf("ok\n");
-
- @@ -628,8 +628,8 @@
- {
-
- char *help = "\
- -Usage: rename SOURCE DEST\n\
- - or: rename [OPTION] file ...\n\
- +Usage: renamexm SOURCE DEST\n\
- + or: renamexm [OPTION] file ...\n\
- Rename SOURCE to DEST, or substitute characters match the specified pattern\n\
- in the filename.\n\
- \n\
- --- a/rename.1
- +++ b/rename.1
- @@ -1,16 +1,16 @@
- .TH NAME SECTION
- .SH Name
- -rename \- file rename tool
- +renamexm \- file rename tool
-
- .SH SYNOPSIS
- -.B rename
- +.B renamexm
- .I OldName NewName
- .P
- -.B rename
- +.B renamexm
- .I [options] files ...
-
- .SH DESCRIPTION
- This
- -.I rename
- +.I renamexm
- is a quick and powerful tool for
- .I upcasing,
- @@ -276,5 +276,5 @@
- .SH EXAMPLES
- .TP
- -.I rename foo food
- +.I renamexm foo food
- Change file 'foo' to 'food', just like
- .I mv(1)
- @@ -282,23 +282,23 @@
-
- .TP
- -.I rename -lR *
- +.I renamexm -lR *
- To lowcase all filenames, directories and filenames and directories under
- subdirectories.
-
- .TP
- -.I rename -s/abc/xyz/gi *.c
- +.I renamexm -s/abc/xyz/gi *.c
- Substitute all 'abc' substrings appeared in C sources files with 'xyz',
- ignoring case.
-
- .TP
- -.I rename -vs/.c/.cpp/s *.c
- +.I renamexm -vs/.c/.cpp/s *.c
- Change C sources suffix to C++ sources suffix, with verbose information.
-
- .TP
- -.I rename -s/abc/12345/bi *
- +.I renamexm -s/abc/12345/bi *
- Find the last occurrence of 'abc' and replace it with '12345', ignoring case.
-
- .TP
- -.I rename -o guest -R /home/custom
- +.I renamexm -o guest -R /home/custom
- change the owner of the file '/home/custom' to 'guest'. The 'guest' should
- be an effective user in the current system. If '/home/custom' is a directory,
- @@ -306,5 +306,5 @@
-
- .TP
- -.I rename -s/^[A-Z].*file/nofile/r *
- +.I renamexm -s/^[A-Z].*file/nofile/r *
- The target substring starts with a capital letter, and ends with string 'file'.
- There are 0 or any numbers of characters between the capital letter and 'file'.
- @@ -312,5 +312,5 @@
-
- .TP
- -.I rename -s/^[A-Z].+file/nofile/eg *
- +.I renamexm -s/^[A-Z].+file/nofile/eg *
- Similar to last example, except it uses extended regular expression, such as
- the '+' metacharacter, and replaces all matching strings with 'nofile'.
|