http://www.derkeiler.com/Newsgroups/...4-05/0252.html
for sftp2:
get [-p] [--overwrite] [-I] [-W] [-c] [--force-lower-case] [file ...]
Transfers the specified files from the remote end to the local end. Directories are recursively copied with their contents.
If -p,--preserve-attributes is given, sftp tries to retain permissions and timestamps.
I am told this also works for sftp -p