From: adilger Date: Thu, 25 Sep 2003 08:57:57 +0000 (+0000) Subject: Add mrename program to avoid GNU "mv" changing args and doing lstat. X-Git-Tag: v1_7_0_51~2^7~496 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=f250e9bc64b7fac8b8a2b49536fb72d399158991;p=fs%2Flustre-release.git Add mrename program to avoid GNU "mv" changing args and doing lstat. --- diff --git a/lustre/tests/mrename.c b/lustre/tests/mrename.c new file mode 100644 index 0000000..1c18880 --- /dev/null +++ b/lustre/tests/mrename.c @@ -0,0 +1,19 @@ +#include +#include +#include +#include + +int main(int argc, char *argv[]) +{ + int rc; + + if (argc != 3) { + fprintf(stderr, "usage: %s from to\n", argv[0]); + exit(1); + } + + rc = rename(argv[1], argv[2]); + printf("rename returned %d: %s\n", rc, strerror(errno)); + + return rc; +}