powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Symlink для bash-скрипта
4 сообщений из 4, страница 1 из 1
Symlink для bash-скрипта
    #38259313
Symlink
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть bash скрипт, для него есть симлинк.
В башскрипте юзается файл (jar-ка), лежащая с ним в одной папке.
При запуске симлинка из любой другой папки получаю ошибку нахождения jar-файла, т.к. он ищется именно в ней.

Как сделать правильно?
...
Рейтинг: 0 / 0
Symlink для bash-скрипта
    #38259323
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отсюда не видно, как именно идет обращение к файлу, но предположу варианты:
- Указать полный путь к файлу
- Добавить путь в PATH
- Перейти в директорию файла
- Другие варианты...
...
Рейтинг: 0 / 0
Symlink для bash-скрипта
    #38261105
Mozok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Symlink,

man readlink ; man basename
...
Рейтинг: 0 / 0
Symlink для bash-скрипта
    #38263732
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Symlink,

Код: sql
1.
2.
DIRNAME=$(dirname ${BASH_SOURCE[0]})
DIRNAME=$(readlink --canonicalize ${DIRNAME})


хочу обратить внимание, что этот скрипт сработает, даже если использовать включение скрипта
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Symlink для bash-скрипта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]