При обращении к путям с пробелами, например Steve Jobs
, я могу либо экранировать обратную косую черту, либо заключить в кавычки, когда путь является локальным каталогом:
rsync Steve\ Jobs user@remote:/
или же
rsync "Steve Jobs" user@remote:/
Однако, когда Steve Jobs
является удаленным каталогом, заключать в кавычки недостаточно. Я также должен убежать от косой черты:
rsync user@remote:/"Steve\ Jobs" .
Кто-нибудь знает, почему эта странность происходит?
Если это артефакт SSH, почему SSH представляет эту странность?