Символические ссылки для каталогов


0

Очень нужна быстрая помощь по этому вопросу. Это сценарий. Создан исходный каталог
SOURCE :
/apps/application_scripts/intl/bin Здесь у меня есть много сценариев оболочки (* .sh)

TARGET :
/home/edwprod/intl/bin
Символическая ссылка:
ln -s /apps/application_scripts/intl/bin /home/edwprod/intl/bin

Если я выполню некоторые ksh, как это в каком-то другом каталоге
/home/edwprod/intl/bin/ex1.sh

Показывает сообщение об ошибке not found [No such file or directory]

Пожалуйста посоветуй.

linux  shell  unix  sh 

1
Есть ли у вас соответствующие разрешения доступа к файлу (FAP) для файла сценария?

1
Существует ли /home/edwprod/intl/binдо вашей ln -sкоманды?

да .. это уже существует .. из-за космического вопроса. я

4
@AruM: Как cpи в случае, если вторым аргументом ln -sявляется существующий каталог, ссылка создается в каталоге с именем, заданным последним компонентом целевого объекта ссылки, так что вы, вероятно, имеете это /home/edwprod/intl/bin/binсейчас.

1
Вы должны сделать ln -s, /apps/application_scripts/intl/bin/* /home/edwprod/intl/binесли я правильно угадаю ваше намерение

Ответы:


0

Пожалуйста, попробуйте это:

cd /home/edwprod/intl/
mv bin  old-bin
ln -s /apps/application_scripts/intl/bin .
ls -l bin bin/

Что это отображает?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.