Когда find сообщает о двойной косой черте в путях? - PullRequest
0 голосов
/ 03 сентября 2018
~> find .m2/ -name com
.m2//repository/com

Я не уверен, почему я вижу // на этом пути? Выполняется из bash на OS X.

1 Ответ

0 голосов
/ 03 сентября 2018

Может быть папка с косой чертой в названии. Вы можете повторить этот тип поведения в терминале OS X с помощью следующих команд:

mkdir -p test/"/test2"
find test

Это работает по крайней мере на OS X El Capitan ...

Но вы, вероятно, работаете с локальным репозиторием Maven, поэтому я думаю, что это странно, что он будет иметь двойную косую черту на пути к репозиторию. Может быть, это какая-то ошибка ...

EDIT: На самом деле find в OS X, кажется, добавляет результаты к тому, что вы когда-либо указали в качестве пути в команде. Таким образом, поскольку у вас была прямая косая черта в каталоге при выполнении поиска, вы получили результаты с двойной косой чертой ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...