Во время игры find
в терминале я столкнулся со странным поведением: в файловой системе Mac, похоже, есть бесконечный цикл:
/Volumes/Macintosh HD/Volumes/Macintosh HD/
...и так далее.
Видимо можно получить доступ Volumes
и Macintosh HD
снова и снова.
Как это возможно? Разве это не должно сбивать с толку любой процесс, рекурсивно копающийся в файловой системе?
filesystem
michaelh
источник
источник
find
команду в ваш пост, который вы использовали для создания этого цикла.pwd
могу/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/
find
просто указал мне на это, потому что я пытался искать только на моем,Macintosh HD
а затем понял, что я получил выход из других томов.Ответы:
/ Volumes / <startup> - это просто символическая ссылка, и нет никаких правил, против которых вы можете ссылаться.
Это не настоящий бесконечный цикл, а просто цикл ссылок; как только вы последуете, вы вернетесь на путь.
источник
pwd
. Это имело бы смысл, если бы это сократило путь.