sbase

suckless unix tools
git clone git://git.suckless.org/sbase
Log | Files | Refs | README | LICENSE

commit 7d60e2cabbe07495ee74f3d5e705f1e3470148eb
parent df6599ef784ba71420c2e06b0c9b21fb74654ad7
Author: Michael Forney <mforney@mforney.org>
Date:   Fri, 30 Jul 2021 12:18:32 -0700

mv: Move on to other files if rename fails with something other than EXDEV

Diffstat:
Mmv.c | 7++++---
1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/mv.c b/mv.c @@ -27,11 +27,12 @@ mv(const char *s1, const char *s2, int depth) recurse(AT_FDCWD, s1, NULL, &r); if (cp_status || rm_status) mv_status = 1; - return 0; + } else { + weprintf("%s -> %s:", s1, s2); + mv_status = 1; } - mv_status = 1; - return -1; + return 0; } static void