Симлинки сохраняются ярлыки для относительных путей:
~/foo➤ ln -s . ~/bar/foo
~/foo➤ ls -l ~/bar
total 8
lrwxr-xr-x 1 me me 1B 15 May 14:38 foo -> .
Файл ~/bar/fooявляется символической ссылкой на barтекущий каталог, т.е.
Что если я хочу создать символическую ссылку в другом каталоге на каталог, в котором я нахожусь в то время? Итак, в приведенном выше примере я нахожусь ~/fooи хочу создать ~/bar/fooв качестве символической ссылки на ~/foo. Конечно, мой текущий каталог может быть немного длиннее, чем 5 символов, и его не так просто набрать.
$переменных и подстановок команд, иначе имена файлов с пробелами испортят ход. Вам также не нужен конец$(basename $PWD)(и вы забыли$(и цитирование :-))), так как в любом случае это имя ссылки по умолчанию.