Patch for cp(1)
bde at zeta.org.au
Fri Apr 1 08:16:50 PST 2005
On Fri, 1 Apr 2005, Garrett Wollman wrote:
> <<On Fri, 1 Apr 2005 20:43:02 +1000 (EST), Bruce Evans <bde at zeta.org.au> said:
> [cp -r]
>> I think we don't need to keep it except for POSIX compatibility.
>> New programs just shouldn't use cp -r. Old programs that use cp -r
>> shouldn't have its behaviour changed.
> I'm more concerned about humans.
Removing the option is best for humans.
-r is the same as -R under Linux (linux_base_8), and it isn't even deprecated
in cp --help at least, so it won't go away, and fingers will be trained to
use it in preference to -R, for at least another 20 years.
This reminds me that I rarely actually use cp -R, since it is too broken
to use -- it snaps hard links, unlike Linux cp.
More information about the freebsd-standards