1

Как и в названии. У нас есть машина с Windows Server 2003, которая обслуживает файлы через SMB - эти каталоги при просмотре через Windows Explorer выглядят нормально.

Но при монтировании общих ресурсов в Linux или macOS некоторые имена каталогов заканчиваются случайными косыми чертами в них, что приводит к ошибке rsync с ошибкой «not a directory (20)».

Как это выглядит в Windows:

в Windows

Те же самые папки / каталоги выглядят так в Linux / macOS:

в Linux

Откуда происходят эти обратные слеши?

1 ответ1

1

Если вы посмотрите на изображение окон очень точно, вы сможете увидеть косые черты - они скрыты под предыдущим письмом - хотя я не знаю, как вы их там получили; Предполагается, что Windows не допускает обратную косую черту в именах файлов.

Похоже, что Windows печатает их в виде пробела, за которым следует обратная косая черта, поэтому она печатает косую черту под предыдущим символом. Результат выглядит как пятнышко, одна точка под предыдущим символом - файл scg ... `в первой строке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .