I'm having some trouble uploading directories(which contain other directories a few levels deep) by sftp. I realize I could work around this by gzipping, but I don't see why that's necessary.
Anyway, I try
sftp> put bin/ Uploading bin/ to /home/earlz/blah/bin bin/ is not a regular file sftp> put -r bin/ Uploading bin/ to /home/earlz/blah/bin Couldn't canonicalise: No such file or directory Unable to canonicalise path "/home/earlz/blah/bin"
I think the last error message is completely stupid. So the directory doesn't exist? Why not create the directory?
Is there anyway around this issue with sftp, or should I just use scp?