Copy files with permission 200

view story

http://unix.stackexchange.com – I want to recursively copy a directory, preserving file attributes, which contains a directory tree including some files that have permission 200 (i.e. --w-------). The copy command cp -ar sourcedirectory targetdirectory skips those files, saying, for each one, something like this: cp: cannot open `sourcedirectory/foo/somefile.bar' for reading: Permission denied` My question: without altering their permissions, how can I prevent the copy command from skipping those files? If you think I ought to use a utility other than cp in my copy command, please explain why. (HowTos)