hardlinking missing files from src to a dest: didn't work way I thought it would.
Pierre Bernhardt
pierre at starcumulus.owl.de
Thu Nov 14 13:41:01 UTC 2019
Am 14.11.19 um 10:54 schrieb Paul Slootman via rsync:
> You need to specify the source directory as the link-dest directory.
Hi, I tried it also because it's an old question which has never worked
for me. Instead it creates copies and not hard links:
pierre at in94:~/tmp$ ls -li a b
a:
insgesamt 8
257315 -rw-r--r-- 1 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 1 pierre pierre 6 Nov 14 10:53 2
b:
insgesamt 0
pierre at in94:~/tmp$ rsync -av --link-dest=a a/ b/
sending incremental file list
--link-dest arg does not exist: a
./
1
2
sent 194 bytes received 95 bytes 578.00 bytes/sec
total size is 10 speedup is 0.03
pierre at in94:~/tmp$ ls -li a b
a:
insgesamt 8
257315 -rw-r--r-- 1 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 1 pierre pierre 6 Nov 14 10:53 2
b:
insgesamt 8
257312 -rw-r--r-- 1 pierre pierre 4 Nov 14 10:53 1
257313 -rw-r--r-- 1 pierre pierre 6 Nov 14 10:53 2
Any idea why it's not working?
Using cp -l is working well:
pierre at in94:~/tmp$ ls -li a b
a:
insgesamt 8
257315 -rw-r--r-- 1 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 1 pierre pierre 6 Nov 14 10:53 2
b:
insgesamt 0
pierre at in94:~/tmp$ cp -l a/* b/.
pierre at in94:~/tmp$ ls -li a b
a:
insgesamt 8
257315 -rw-r--r-- 2 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 2 pierre pierre 6 Nov 14 10:53 2
b:
insgesamt 8
257315 -rw-r--r-- 2 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 2 pierre pierre 6 Nov 14 10:53 2
Cheers,
Pierre
More information about the rsync
mailing list