[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#23120: cp with --dereference (-L) and --link (-l) or --symbolic-link
From: |
Petr Skočík |
Subject: |
bug#23120: cp with --dereference (-L) and --link (-l) or --symbolic-link (-s) |
Date: |
Sat, 26 Mar 2016 11:36:15 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
Hi,
I'm on a system with cp 8.21, and when I do `cp -Ll` or `cp -Ls` on a
symlink, it hardlinks (-Ll) or symlinks (-Ls) the symlink instead of the
target of the symlink.
It behaves the same on single files and trees (with `-r`).
I think the logical thing to do would be for to `cp` to symlink or
hardlink the symlink target in these cases.
What do you think?
Best regards,
Petr.
(
My particular use case is that I'd like to turn a part of an augmented
tree of symlinks (created with `cp -s` + additional file creation on top
of that) into a tree of hardlinks to the sources.
)
- bug#23120: cp with --dereference (-L) and --link (-l) or --symbolic-link (-s),
Petr Skočík <=