1

У меня есть каталог под названием Foo . Я хочу символическую ссылку на него, на том же уровне, который называется foo .

ln -s Foo foo создает символическую ссылку в Foo указывающую на себя.

$ mkdir lntmp && cd lntmp
$ mkdir Foo
$ touch Foo/file
$ ln -s Foo foo
$ tree
.
└── Foo
    ├── Foo -> Foo
    └── file

1 directory, 2 files

Чего я хочу достичь, так это

$ tree
.
└── foo -> Foo
└── Foo
    └── file

1 ответ1

7

Если вы используете macOS (в соответствии с тегами вопросов), то на вашем диске, вероятно, используется файловая система без учета регистра - поэтому foo и Foo идентичны, и вы не можете иметь оба в одном каталоге.

Вместо символической ссылки попробуйте mkdir foo или touch foo и посмотрите, что у вас получится.

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