GNOME Bugzilla – Bug 405893
move/copy: compare files and behave differently if identical
Last modified: 2018-07-25 14:40:01 UTC
When I move or copy files that already exist, nautilus could compare the checksums before asking if I want to overwrite. If the checksums are the same, 1) copy: just do nothing 2) move: ask if I want to delete the identical source or do nothing Comparing checksums by hand for many files just is not the right way. Reading a full document to find out if it is different could be wasting time of many unexperienced users.
This behavior would be nice, but note that there's no reason to calculate the checksums if you have access to both files. Nautilus could simply compare the files byte by byte, as "cmp" does. The checksum algorithm has to look at every byte anyway, and also do some extra calculation, so it's less efficient. So, the title of this bug should be changed to: "move/copy: compare files and behave differently if identical".
Changed summary according to comment #1. Mitja, is this bug still valid with Nautilus 2.24?
$ nautilus --version GNOME nautilus 2.24.1 Nautilus is still just asking if I want to overwrite or skip the file. This is not a bug, but a feature request. The ideas of comment #1 sound good to me.
Requested again at https://gitlab.gnome.org/GNOME/nautilus/issues/534 Closing here.