Я хочу создать символические ссылки для всех файлов в папке parent/target/
. Я хочу, чтобы ссылки были в папке parent/destination/
. Мой рабочий каталог является parent/
для следующего вывода терминала с использованием bash
:
$ cd target/
$ ll
total 16
drwxr-xr-x 4 jesse staff 136 Feb 23 16:31 ./
drwxr-xr-x@ 10 jesse staff 340 Feb 23 16:38 ../
-rw-r--r-- 1 jesse staff 10 Feb 23 16:23 file.txt
-rw-r--r-- 1 jesse staff 10 Feb 23 16:23 file2.txt
$ ln -s * ../destination/
$ ll ../destination/
total 16
drwxr-xr-x 4 jesse staff 136 Feb 23 16:38 ./
drwxr-xr-x@ 10 jesse staff 340 Feb 23 16:38 ../
lrwxr-xr-x 1 jesse staff 8 Feb 23 16:38 file.txt@ -> file.txt
lrwxr-xr-x 1 jesse staff 9 Feb 23 16:38 file2.txt@ -> file2.txt
Почему он создает символические ссылки, которые ссылаются на себя ?? Я прочитал страницу ln
человека и различные другие ln
SE вопросы о связанных, но я предполагаю , что я просто что - то отсутствует.
(Я использую Bash в терминале в OS X 10.11.3)