[cs631apue] File permission Control use oflag and mode
jschauma at stevens.edu
Sat Sep 14 15:49:36 EDT 2013
hao wu <hwu9 at stevens.edu> wrote:
> if the file already exist, /bin/cp will keep its original permissions,
I'm glad you noticed this. Comparing your tool to what the system
cp(1) does for the use cases we consider is a good idea!
As you think about the different scenarios, also consider the principle
of least surprise: what would the user expect? Having cp(1) preserve
the permissions when the target file already exists falls in line here.
More information about the cs631apue