--- Begin Message ---
Subject: |
cp --recursive funky behaviour |
Date: |
Sun, 14 Mar 2021 21:47:05 -0300 |
User-agent: |
Zoho Mail |
cd /tmp
mkdir src
touch src/a
cp -r src dest
#damn, I forgot a file
touch src/b
cp -r src dest
ls dest
# a dest
grucp.png
Description: PNG image
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#47151: cp --recursive funky behaviour |
Date: |
Mon, 21 Feb 2022 01:54:02 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 |
On 3/14/21 17:47, Tomas wrote:
cd /tmp
mkdir src
touch src/a
cp -r src dest
#damn, I forgot a file
touch src/b
cp -r src dest
ls dest
# a dest
cp has behaved that way for ages, and is required to behave that way by
POSIX, so this is not a bug. To sidestep the issue, you can use the -T
option of GNU cp. Closing the bug report.
--- End Message ---