From dc40126277f916e45588c0b4d5068676c3fd89d2 Mon Sep 17 00:00:00 2001 From: Coenraad Loubser Date: Tue, 13 Jun 2023 00:14:32 +0200 Subject: [PATCH] Update README.md More clear wording in `mv` section. --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e1f22665..11a2a358 100644 --- a/README.md +++ b/README.md @@ -1636,6 +1636,8 @@ most recent mtime then use the `newest` policy for `getattr`. #### 'mv /mnt/pool/foo /mnt/disk1/foo' removes 'foo' +**You read that correctly: moving a file deletes it!** + This is not a bug. Run in verbose mode to better understand what's happening: @@ -1653,9 +1655,9 @@ then removing the source. Since the source **is** the target in this case, depending on the unlink policy, it will remove the just copied file and other files across the branches. -If you want to move files to one filesystem just copy them there and -use mergerfs.dedup to clean up the old paths or manually remove them -from the branches directly. +If you want to move files to one filesystem just **copy** them there and +use `mergerfs.dedup` to clean up the old paths or manually remove them +from the branches directly. (Or just move them using the underlying paths.) #### cached memory appears greater than it should be