Idiomdrottning’s homepage

Trailing slashes on rsync paths

With rsync,

The reason I bring this up is that I was taught that with rsync I should just be mindful of the trailing slashes matching or not. But that’s not right. It’s the first path’s last character that matters. The dest path’s last character doesn’t seem to matter.

I.e. I was taught that:

This post is based on me futzing around for five minutes with rsync 3.2.7 on zsh 5.9. Corrections welcome.

This is how it works: