]> git.ipfire.org Git - thirdparty/coreutils.git/commit
mv: new option --no-copy
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 27 Jan 2023 18:59:13 +0000 (10:59 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 27 Jan 2023 19:03:38 +0000 (11:03 -0800)
commit20005ca733e111a61212ee8a6890a54583c55562
tree97fff68c621a25523b4c61f0ae61bede6e239898
parentd5868df0d0a6bd09387ece41b62b873fd7c201f9
mv: new option --no-copy

Wishlist item from Mike Frysinger (Bug#61050).
* src/copy.c (copy_internal):
Do not fall back on copying if x->no_copy.
* src/copy.h (struct cp_options): New member no_copy.
* src/mv.c (NO_COPY_OPTION): New constant.
(long_options, usage, main): Support --no-copy.
* tests/mv/no-copy.sh: New test.
* tests/local.mk (all_tests): Add it.
NEWS
doc/coreutils.texi
src/copy.c
src/copy.h
src/mv.c
tests/local.mk
tests/mv/no-copy.sh [new file with mode: 0755]