rmobj command line options and error reporting.
I used syncobj wrong ("syncobj -r dirname bucket:blah/dirname", which created bucket:blah/dirname/dirname) and then wanted to delete the newly created mess.
"rmobj bucket:blah/dirname/dirname" does nothing, silently. It should print a message (consistent with rm, "rm: foo: is a directory")
"rmobj -r bucket:blah/dirname/dirname" asks for confirmation for every damn file. Fine, you're being careful, I get it, you secretly "alias rm rm -i" on people.
If you want -r to imply -i, I think add that to the help output. If -f just means --not-interactive, I guess add that to the help output, otherwise I don't know what's being "forced".
I think of -f as being distinct from (not) -i. -f being "delete everything, even if it's not owned by me and you'd otherwise complain about it"
I can deal, but I think changing this would lead to less surprise.